枚举类型
1.摘要
枚举类型(enumerated type),顾名思义,便是将有可能取到的值一一列举并放入一个集合之中,这个集合便可以视作枚举类型。
使用enum关键字,可以创建一个新“类型”并指定它可具有的值,这种类型就叫枚举类型。
例如将一个星期作为集合,它的取值只能是周一到周日,我们便可以使用枚举类型来进行定义,它的语法与结构体类型的语法类似。
2.代码实现
代码1:创建枚举类型
enum Day{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
};
分析
- enum Day 这个声明创建了一个Day作为标记名,允许将enum Day作为一个类