D
G
O
L

枚举

枚举

枚举是一种创建符号常量的方法。

枚举的语法:

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 可以将整数强制转换成枚举量,语法:枚举类型(整数)

posted @ 2023-02-09 10:12  jinganglang567  阅读(31)  评论(0)    收藏  举报