已知枚举类型声明语句为: enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是

admin2012-01-20  27

问题 已知枚举类型声明语句为:     enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};    则下列说法中错误的是

选项 A、枚举常量YELLOW的值为1
B、枚举常量RED的值为6
C、枚举常量BLACK的值为10
D、枚举常量WHITE的值为1

答案D

解析 枚举变量中的枚举元素系统是按照常量来处理的。如果没有进行元素赋值操作,那么元素将会被系统从0开始自动递增地进行赋值操作,但是,如果一旦定义了某一个元素的值,那么系统将对下一个元素进行按前一个元素的值加1操作,故wHITE=1,YELLOW=2,GREEN=5,RED=6,BLACK=10。
转载请注明原文地址:https://jikaoti.com/ti/xzL0FFFM
0

最新回复(0)