- 关键字:enum
- 格式:enum Color_Set{RED,YELLOW,BLUE,GREEN};
- 每个元素都是整型常量的标识符,默认值为其下标;即RED=0,YELLOW=1...
- 可以为其中的部分值赋值:enum Color_Set{RED=-1,YELLOW,BLUE=2,GREEN};但必须为整数;
- 赋值后,其下一个元素的值为上一个元素的值+1;例如上例RED=-1,YELLOW=0,BLUE=2,GREEN=3
- 使用: Color_Set color;color = RED; 错误使用:color = 1;