先声明枚举数据类型,再定义枚举变量
enum week{
sun , mon ,tue , wed , thu , fri , sat
};
enum week workday...;
2.声明枚举类型的同时定义枚举变量
enum week{
sun , mon ,tue , wed , thu , fri , sat
}workday;
3.不指定枚举类型名...,直接定义枚举变量
enum {
sun , mon ,tue , wed , thu , fri , sat
}workday;
枚举变量workday的值只能在枚举元素...例如:
如果有赋值语句:
workday = mon;
相当于:
workday = (enum week)1;
一个整数不能直接赋给一个枚举变量先进行强制类型转换才能赋值。...enum {
sun=7, mon=1, tue=2, wed , thu , fri , sat
}workday;
4.枚举值,可以用来作判断比较
例如:
if(workday