枚举型
枚举型的概念:属于一种基本数据类型,它可以用于声明一组常数。当一个变量有几个固定的可取值时,可以将这个变量定义为枚举型。比如用枚举型表示一个年级所有的班级(有5个班),就可以定义5个可取值来表示这5个班级。
枚举型的定义:
(1)enum 枚举名{元素1,…,元素5};
或:(2)enum 枚举名 {元素1,…,元素5}s;(s为使用枚举型的全局变量)
或:(3)enum {元素1,…,元素5}s;
枚举型的使用:
枚举里面的第一个在不进行初始化的情况下参数默认为0,依次递增。到第5个是4(上图)。
也可以自定义初始化,从被赋值的数起,往下也是递增的,只要是没有初始化的数都会进行自增。(下图)