Code Bye

gcc下面enum要怎么用啊,好像跟其他的不一样,好奇怪

环境是在ubuntu下的gcc4.9.2

代码是这样的
enum x{aa,bb,cc};
x x1;
然后gcc说不认识x类型
test.c:7:1: error: unknown type name ‘x’
 x x1;
好奇怪啊。。。。我在别的地方用得好好的

10分
enum x{aa,bb,cc};
enum x x1;
10分
enum x{aa,bb,cc};

C:
      enum x x1;

c++:
     x x1;

// —————————–
对于 struct 也一样.
所以才会常常搭配 typedef 

谢啦

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明gcc下面enum要怎么用啊,好像跟其他的不一样,好奇怪