定义
enum week{
MON, // MON = 1;
TUE,
WEN,
THU,
FRI,
SAT,
}today,yesterday;
//定义枚举的同时定义了两个枚举变量today、yesterday
//枚举中定义的元素不赋值的情况下面
SUN值为0,SAT值为6(从0开始依次递增)
//如果SUN赋值为n,就会从n开始依次递增
//可以通过赋值给予指定的值
枚举与宏定义的差别
枚举一旦定义内部元素就固定,适合值固定的类型进行封装
宏定义无限制,可随意定义
相比枚举有封装效果,便于管理和隔离