c++枚举
2023-07-12 15:09 作者:开朗的小盆友yyds | 我要投稿
枚举
A. 举例
请看例程:
-------------------------------------------------------------------------------
// 定义一个 WeekDay 类型
enum WeekDay
{
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
};
// 定义一个 WeekDay 类型的变量
WeekDay a = WeekDay::Monday;//打印Monday的索引值。
-------------------------------------------------------------------------------
【规则】
1. 枚举类型和枚举值的命名,只能是数字、字母、下划线(与变量定义规则相同)
2. 定义的末尾,有一个分号
3. 枚举值之间,使用逗号间隔。最后一项,可写可不写
4. 枚举的值,相当于整数,可正可负,而且可以指定从起始值,后一个值比前一个大 1
5. 枚举的值,可以当作整数输出