枚举类型enumeration是c++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。
语法:enum <类型名> {<枚举常量表>};
枚举常量也称枚举成员,是以标识符形式表示的整型量,表示枚举类型的取值,
注意:每个枚举都是一个类型,那么由这个类型自然可以声明变量
#include<iostream>
using namespace std;
int main(){
enum color_set {red,yellow,blue,white,black}; //声明枚举类型color_set,成员red=0,black=4
color_set color=color_set(10); //声明一个枚举变量color,并且显示转换,将red赋值为10
cout<<color<<endl;//10
return 0;
}