枚举和类类型ITeye - AG环亚娱乐

枚举和类类型ITeye

2019-01-13 14:13:28 | 作者: 鸿波 | 标签: 枚举,成员,初始化 | 浏览: 2542

enum a{input,output,append};

默许地,第一个枚举成员赋值为0,后边的每个枚举成员赋的值比前面的大1。

 

2.枚举成员是常量

可认为一个或多个枚举成员供给初始值,用来初始化枚举成员的值有必要是一个常量表达式。

enum Forms{shape=1,sphere,cylinder,polygon};

在枚举类型Forms中,显现将shape赋值为1。其他枚举成员隐式初始化:sphere初始化为2,cylinder初始化为3,polygon初始化为4

留意的是:枚举成员值可所以不仅有的。

enum points{point2d=2,point2w,point3d=3,point3w};

初始化的值分别为2,3,3,4

 

3.每个enum都界说一种仅有的类型

 

4.用class和struct关键字界说类的仅有不同在于默许拜访等级:默许情况下,struct的成员为public,而class的成员为private。

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章