枚举就是把一些具有共性的事物整合到一个集合中给他们取个好记忆好用的名字,便于我们对该集合的操作。
enum weekdays //定义星期日到星期六为枚举类型weekdays
{ Sun,Mon,Tue,Wed,Thu,Fri,Sat };
void main ( void )
{ weekdays day1,day2; //定义两个枚举型变量day1、day2
day1=Sun; //将元素Sun赋给枚举变量day1
day2=day1; //枚举变量day1赋给day2
cout<
枚举:把所有可能列举出来
有些数据需要一些范围内选择,如表达颜色数据,
想要定义一个变量,它的取值范围只能是7个常量。就可以定义 enum k={red,blue.....} //7个
然后k a; //定义a为枚举变量,只能取值red等7个的数据,其他数据则出错。