目录
1.枚举的概念:
2.申明枚举和申明枚举变量:
申明枚举语法:
申明枚举变量语法:
1.枚举的概念:
枚举是什么?枚举是一个比较特别的存在,它是一个命名的整形常量的集合,一般用它来表示状态类型等等。
2.申明枚举和申明枚举变量:
注意:申明枚举相当于是创建一个自定义的枚举类型。
申明枚举变量是指使用申明的自定义的枚举类型创建一个枚举变量。
申明枚举语法:
enum E_枚举名(一般以E/E_开头){枚举项1,枚举项2,// ...
}
枚举中包裹的整形常量,(枚举项1)第一个默认值是0,以此递增。
也可以自定义:
enum E_枚举名(一般以E/E_开头){枚举项1 = 5,枚举项2,//默认为6枚举项3,//默认为7// ...
}
声明一个表示星期的枚举类型可以这样写:
enum EWeekday
{Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
}
申明枚举变量语法:
自定义枚举类型 变量名 = 默认值;(自定义枚举类型.枚举项)
Weekday today = Weekday.Monday;