枚举类型 枚举类型是一种基本数据类型,而不是一种构造类型,因为它不能再分解为任何基本类型 枚举类型定义的一般形式为:
enum 枚举类型名(枚举值表) enum color{yellow,rad,blue};
枚举类型变量的定义 1)定义枚举类型的同时定义变量 enum color{yellow,rad,blue}colors; 2)先定义枚举类型后定义变量 enum color icolor;
枚举类型变量的初始化 enum color{yellow,rad,blue}colors; enum color icolor; colors=yellow; icolor=blue;
3)枚举变量的使用 printf("%d",colors); 4)枚举类型定义完成后,系统会自动给枚举的每个元素赋一个整型的初始值,从0开始,依次+1
|