枚举
枚举是一种创建符号常量的方法。
枚举的语法:
enum 枚举名 { 枚举量1 , 枚举量2 , 枚举量3, ......, 枚举量n };
例如:
enum colors { red , yellow , blue };
这条语句完成了两项工作:
l 让colors成了一种新的枚举类型的名称,可以用它创建枚举变量。
l 将red、yellow、blue作为符号常量,默认值是整数的0、1、2。
注意:
l 用枚举创建的变量取值只能在枚举量范围之内。
l 枚举的作用域与变量的作用域相同。
l 可以显式的设置枚举量的值(必须是整数)。
enum colors {red=1,yellow=2,blue=3};
l 可以只显式的指定某些枚举量的值(枚举量的值可以重复)。
enum colors {red=10,yellow,blue};
l 可以将整数强制转换成枚举量,语法:枚举类型(整数)
标签:blue,enum,colors,yellow,枚举,red From: https://www.cnblogs.com/tgfoven/p/17104309.html