问题 单项选择题

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

A.entire test(RED,YELLOW,BLUE,BLACK);

B.enum test(RED,YELLOW=4,BLUE,BLACK);

C.enum test(RED=-1,YELLOW,BLUE,BLACK);

D.enum test(RED,YELLOW=6,BLUE,BLACK);

答案

参考答案:A

解析: 枚举变量中的枚举元素系统是按照常量来处理的,如果没有进行元素赋值操作,那么元素将会被系统自动从0开始自动递增地进行赋值操作,但是,如果一旦定义了某一个元素,那么系统将对下一个元素进行前一个元素的值加1操作。

单项选择题
填空题