枚举类型:顾名思义就是列举
枚举的特点:(1) 枚举类型是一个受到限制的有符号整型;
(2) 枚举值必须是整型类型;
(3) 枚举变量的取值必须在枚举值的集合
//枚举内不指定值,枚举默认从0开始,往后逐个加1(递增)
例1:
例2:注意:在枚举中++,--,*= 都是不行的,因为会超出枚举的范围
枚举优点:
① 增加代码的可读性和可维护性
② 和宏不同,枚举类型有类型检查,更安全
③ 封装性好
④ 便于调试
⑤ 使用方便,可以一次性定义多个变量