刚学到枚举类型我看到第一行不怎么明白,因为在开头讲解的时候是
这章的实例3
enum Color={red=1,blue,green};
然后距离说明的时候是
enum Color{red=1,blue,green}color;
就是在后面加了一个color,加的这个我没弄明白。
我试了一下 不论加不加这个color都可以成功运行,那这个词是起什么作用呢,
这是枚举类型的两种定义方法,一种为枚举类型的定义和变量的声明分开;
enum Color{Red=1,Blue,Green};
enum Color color;
另一种为枚举类型定义和变量声明同时进行,即为enum Color{red=1,blue,green}color;表示为变量color的类型为枚举类型Color。
就此实例来说,主函数中不用定义icolor,直接使用变量color即可。