C++学习笔记(五)
2016-05-26 22:41
281 查看
枚举类型 enum
enum工具提供了另一种创建符号常量的方式,可替代const。定义举例
enum color {red, yellow, blue, black}; //red = 0,yellow = 1,blue = 2 //black = 3
枚举类型只定义了赋值运算符=:
color test; test = blue;
枚举类型可转换为int,但int不可转换为枚举类型
int a = blue; //valid test = 3; //invalid a = 3 + red; //valid test = color(3); //valid,强制类型转换
5.赋值举例
enum bigstep {first, second = 100, third}; //first = 0, second = 100, //third = 101
相关文章推荐
- c++ primer(第五版)学习笔记及习题答案代码版(第十二章)动态内存与智能指针
- C语言的二进制 十进制 ^&|~ >> <<运算
- C语言的类型转化
- C++学习笔记(四)
- 测试C++程序运行的时间
- C++学习笔记(三)
- C语言里面邻接表的创建
- C++基础(一些经常混淆的概念)
- c中的\n和单双引号
- ROS探索(6)——C++控制SmartCar
- C++学习笔记(二)
- C++快速入门-默认参数
- C++中vector的使用
- C++中vector的使用
- C++快速入门-标准输入输出
- C++快速入门-命名空间
- C++学习笔记(一)
- run time error 与compile time error区别
- #include的两种区别
- C语言中可变参数的用法!