【发布时间】:2009-08-27 06:04:50
【问题描述】:
为什么不编译:
enum E { a, b}
typedef struct { int i; E e; } S;
int main(){return 0;}
我在不同的系统上得到不同的错误。
【问题讨论】:
-
在
e之前有两种类型。
为什么不编译:
enum E { a, b}
typedef struct { int i; E e; } S;
int main(){return 0;}
我在不同的系统上得到不同的错误。
【问题讨论】:
e之前有两种类型。
enum 后面需要一个分号。
enum E { a, b};
【讨论】:
枚举后面没有分号。
【讨论】:
枚举末尾没有分号
【讨论】:
枚举在其} 之后需要一个;
【讨论】: