Appearance
枚举
概念
把可以表示某种事物的值一一列举出来
定义枚举
c
enum DAY{
MON=1,TUE, WED, THU, FRI, SAT, SUN
}
以上定义了一个DAY枚举
他只能有7个值,这样规避了一些程序风险。比如星期八
枚举的第一个值默认为0,如果把第一个值赋为1,则第二个从2开始。
枚举的使用案例
c
#include <stdio.h>
enum GENDER{
FEMALE,MALE
};
int main(){
enum GENDER g = 1;
switch(g){
case 0:
printf("女");
break;
case 1:
printf("男");
break;
}
}