4.6.1 设置枚举量的值

2013-10-07 15:39:11 · 作者: · 浏览: 84

4.6.1  设置枚举量的值

可以使用赋值运算符来显式地设置枚举量的值:

 
指定的值必须是整数。也可以只显式地定义其中一些枚举量的值:
 

这里,first在默认情况下为0。后面没有被初始化的枚举量的值将比其前面的枚举量大1。因此,third的值为101。

最后,可以创建多个值相同的枚举量:


 

其中,zero和null都为0,one和umero_uno都为1。在C++(www.cppentry.com)早期的版本中,只能将int值(或提升为int的值)赋给枚举量,但这种限制取消了,因此可以使用long甚至long long类型的值。