- 0
- 0
- 约1.2万字
- 约 58页
- 2017-01-02 发布于未知
- 举报
(3)不能将非枚举常量之外的值赋给枚举变量。 例如,以下语句是错误的:a=3; (4)枚举常量可以参与整数运算,可以进行算术、关系等运算。例如: if(redgreen) prinf(“right!”); ※从上面可以看出,枚举常量实际就是整型常量,那么它们还有什么必要存在呢?实际上使用枚举类型主要能带来两点好处:一是枚举常量限定了变量的取值范围。例如,上面定义的枚举变量a只能取red,green和blue其中之一的值;再次使用枚举常量可以增加程序的可读性。例如,定义一个含有每周七天的枚举类型: enum week{mon,tue,wed,thu,fri,sat,sun}today; 在这里使用today=mon;就要比today=1;的可读性要强的多。 例10-6 枚举类应用举例。 /*exam10-6*/ #include “stdio.h” main() { enum color{red,green,blue,black}; enum color c; for(c=red;c=black;c++){ if(c= =red) printf(“It is red\n”); else if(c= =green) printf(“It is green\n”); else if
您可能关注的文档
最近下载
- 连续梁桥毕业设计(优秀).pdf VIP
- 2024年山东省直机关公开遴选公务员考试真题及答案 .pdf VIP
- [花卉学各论完整课件]各论15.ppt VIP
- 肝硬化伴食管胃底静脉曲张护理查房.pptx VIP
- TB-T 3017.1-2016 机车车辆轴承台架试验方法 第1部分:轴箱滚动轴承.pdf VIP
- 2025年国家电网招聘之其他工学类考试试卷含答案(考试直接用).docx VIP
- Note:About Super Simple Tasker.pdf VIP
- 2022 年山东省直遴选真题.pdf VIP
- 保运管理制度.pdf VIP
- 文化创意与数字旅游技术的跨界合作方案.doc VIP
原创力文档

文档评论(0)