enum枚举类型以前没有深究过,查了一些资料和几个博文,现总结了一下
ENUM概况
enum枚举类型是C/C++中的一种数据类型,与struct和class一样是用户自定义的类型,其特点在于enum类型的变量取值是有限的,是可以一一列举出来的。
ENUM定义
C++ enum枚举格式:
enum < 枚举类型名> {< 枚举表>};
enum {< 枚举表>}< 变量名表>;
enum < 枚举类型名> : 整型类型{< 枚举表>};
enum枚举类型以前没有深究过,查了一些资料和几个博文,现总结了一下
ENUM概况
enum枚举类型是C/C++中的一种数据类型,与struct和class一样是用户自定义的类型,其特点在于enum类型的变量取值是有限的,是可以一一列举出来的。
ENUM定义
C++ enum枚举格式:
enum < 枚举类型名> {< 枚举表>};
enum {< 枚举表>}< 变量名表>;
enum < 枚举类型名> : 整型类型{< 枚举表>};