标签: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