下列枚举类型的定义中,包含枚举值5的是

admin2015-06-27  22

问题 下列枚举类型的定义中,包含枚举值5的是

选项 A、enumtest{LEFT,UP,RIGHT,DOWN};
B、enumtest{LEFT,UP=3,RIGHT,DOWN};
C、enumtest{LEFT=-1,UP,RIGHT,DOWN};
D、enumtest{LEFT,UP,RIGHT=6,DOWN};

答案B

解析 枚举类型中枚举成员是常量,可以显式初始化,也可以隐式初始化;默认的情况下第一个枚举成员赋值为0,每个枚举成员值比前面一个枚举变量大1;所以各个选项中枚举成员值分别如下:A:0,1,2,3;B:0,3,4,5;C:-1,0,1,2;D:0,1,6,7;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/yxNp777K
0

最新回复(0)