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

admin2014-08-29  20

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

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

答案D

解析 此题考查的是枚举类型的声明。声明枚举类型的语法形式为:enum类型名{枚举值表}。需注意的是:当n个枚举值全部末赋常量值时,它们自左至右分别与整数0、1、2、3…n一1对应;若第i个枚举值赋常量值为m,则其未赋常量值的后续枚举值分别与整数m+l、m+2…对应,直到下…个赋了值的枚举值或结束。
转载请注明原文地址:https://kaotiyun.com/show/IWNp777K
0

最新回复(0)