int main()
{
/*
enum 枚举名称{val0,val1...}; val0默认值为0,val1为1,依次类推
enum 枚举名称{val0=3,val1...}; 设置了val0的值为3,则val1为4,依次类推
*/
enum Sex
{
male,
female,
unknow=-1
};
enum Sex s=0;
printf("%d\n",s);
s=unknow;
printf("%d\n",s);
s=female;
switch(s)
{
case 0:
printf("male\n");
break;
case female:
printf("female\n");
break;
default:
printf("unknow\n");
break;
}
return 0;
}
输出结果
0
-1
female