C++ 枚举

枚举(enum)型用来创建一个可取值列表

enumweekdays{Monday,Tuesday,Wednesday,Thursday,Fri++day}

创建

weekdaystoday;

赋值

todat=Monday;

enum中的各个枚举值在编译时会自动变成数字型012...n

用enum就可以将字符用于用于swi++tch中实际是整型


int main()
{
enum weekdays { Monday , Tuesday , Wednesday , Thursday , Friday};
weekdays today;
today = Monday;
std::cout << today <<"\n";
today = Tuesday;
std::cout <<today <<"\n";
}