首页 > 其他分享 >枚举

枚举

时间:2023-02-09 10:23:50浏览次数:47  
标签:blue enum colors yellow 枚举 red

枚举

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

枚举的语法:

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

相关文章