- 枚举写法
enum num {zero,one,two,three,four,five};
int a = zero; //输出a是0
enum num x = 1; //错误,int类型值不能初始化enum num类型的值,这个在C中其实是
//通过的,但是在C++中语法是不通过的
enum num x = (enum num) 1;//进行强制类型转换,语法就通过了
- 枚举类型只能由枚举类型来初始化或者赋值。
- 枚举类型底层其实也是一个整型,因此枚举类型可初始化int 型变量。



