C语言之枚举的定义以及测试
#include<stdio.h>/*定义方法1:只定义枚举类型,不定义变量enumweek{SUN,//SUN=0MON,//MON=1;TUE,WEN,THU,FRI,SAT,};*//*定义方法2:同时定义枚举类型和变量enumweek{SUN,//SUN=0MON,//MON=1;TUE,WEN,THU,FRI,SAT,}today;*//*定义方法3:同时定义枚举类型和变量enumweek{SUN,//SUN=0MON,//MON=1;TUE,WEN,THU,FRI,SAT,}today,yestaday;*//*定义方法4:typedefenumweek{SUN,//SUN=0MON,//MON=1;TUE,WEN,THU,FRI,SAT,}week;*/typedefenum{SUN,//SUN=0MON,//MON=1;TUE,WEN,THU,FRI,SAT,}week;intmain(void){/*测试定义方法1enumweektoday;today=SUN;printf("todayis%dth\n",today);*//*测试定义方法23today=SUN;yestaday=SAT;printf("todayis%dth\n",today);printf("yestadayis%dth\n",yestaday);*//*测试定义方法45weekyestaday;yestaday=SAT;printf("yestadayis%dth\n",yestaday);*/return0;}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。