标签:c枚举
枚举类型的定义
枚举类型定义的一般形式为:
enum 枚举名{枚举值列表};
在枚举值列表中列出所有可用值。这些值也称为枚举元素,枚举值是常量,不是变量,枚举元素本身由系统定义了一个表示序号的数值,从0开始顺序定义为0,1,2...
例如:
enum WeekDay{
sunday,
monday,
tuesday,
wednesday,
thursday,
fridar,
saturday
}; 定义枚举变量 enum WeekDay 枚举变量名;例如
// 定义枚举变量 enum WeekDay oneDay = sunday;
完整代码:
#include <CoreFoundation/CoreFoundation.h>
int main(int argc, const char * argv[])
{
enum WeekDay{
sunday,
monday,
tuesday,
wednesday,
thursday,
fridar,
saturday
};
// 定义枚举变量
enum WeekDay oneDay = sunday;
if (oneDay == sunday || oneDay == saturday) {
printf("休息日\n");
}else{
printf("工作日\n");
}
printf("数值表示为:%d\n",oneDay);
return 0;
}输出结果如下:
本文出自 “7803002” 博客,请务必保留此出处http://7813002.blog.51cto.com/7803002/1541820
标签:c枚举
原文地址:http://7813002.blog.51cto.com/7803002/1541820