2
4

2 回答 2

2

你的原型应该是:

enum command_type scan(char *buffer);

由于您没有typedef在枚举声明中添加 a 。

于 2013-01-13T06:27:29.420 回答
1

使用您的代码编译无法理解. 通常会使用:command_type
typedef

//头文件

typedef enum {....} command_type;

//C文件

command_type scan(char *buffer)

有了这个,您不必记住要继续添加enum无处不在。

于 2013-01-13T06:28:13.270 回答