0

所以我想读取一个文件,我应该有4个功能:它是主要功能

/* Queue functions */

/* Basic type for the queue data structure */
typedef struct queue {
  node *front;          /* Front of the line */
  node *rear;   

    /* Back of the line */
} queue;

对不起,我编译错了,现在可以了。

4

1 回答 1

1

因为str2cardcard2str原型和实际功能不同。它们必须相同。可能与其他也一样。

你在这里有原型:

// Utility functions
node_data str2card(char *buf);
char *card2str(node_data c, char *buf);

以及后来的功能:

/* Convert a string like 14D into a card */
card str2card(char *buf){
...
}
...
/* Given a card c, put a string like 14D in buf representing it.  Good
for printing  */
char *card2str(card c, char *buf){
...
}
于 2012-11-07T23:52:55.527 回答