C++枚举类型笔记

Jul 10, 2017


学习FreeNOS的过程中看到了系统中定义类型为enum的情况,做下学习记录。
源代码如下:

typedef enum Base{  
    Dec,  
    Hex,  
}  
Base;  

enum类型定义:
enum <枚举类型名> {<枚举表>}; enum {<枚举表>} <变量名表>;

源代码中使用的就是第一种格式,结果等价于Dec = 0, Hex = 1.
True和False相当于多数系统中预定义的枚举.


上一篇博客:Jekyll博客中使用路径加载照片
下一篇博客:C++ __attribute__