前言
"打牢基础,万事不愁" .C++的基础语法的学习."学以致用,边学边用",编程是实践性很强的技术,在运用中理解,总结.
引入
枚举在成熟框架中,用得还挺多的.枚举可以让程序更容易理解
之前写过一篇关于枚举的帖子--- 白话编程---数据篇(4)枚举-优快云博客
现在看看是以纯C写的,内容不够完整.现以C++做个补充
枚举的编程思想
枚举的意义是让程序可读性更强.他有三种形式,这三种形式的目的是相同的:参数符号化.也就是说他的编程思想是符号化参数.
C++中枚举的三种形式
枚举有三种形式: 符号常量集合, 无类作用域枚举,类作用域枚举 .其中符号常量集合可以完全替代常量(一般是整型常量),后两种被看作自建的新数据类型.
符号常量集合
第一种枚举是完全的字面常量替代.还有一种符号常量const int LENGTH=10;枚举相当于符号常量的集合
1>书写形式:下面的表达完全是一样.
enum {SLEEP=1,WORK=2,

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



