怎么使用?例如下面那个:enum Color{GREEN = 1,RED,BLUE,GREEN_RED = 10,GRE
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/15 13:44:33
怎么使用?
例如下面那个:
enum Color
{GREEN = 1,
RED,
BLUE,
GREEN_RED = 10,
GREEN_BLUE
}ColorVal;
是ColorVal只能取1,2,3,10,11么?
那定义GREEN,RED等等又有什么用呢?
例如下面那个:
enum Color
{GREEN = 1,
RED,
BLUE,
GREEN_RED = 10,
GREEN_BLUE
}ColorVal;
是ColorVal只能取1,2,3,10,11么?
那定义GREEN,RED等等又有什么用呢?
![怎么使用?例如下面那个:enum Color{GREEN = 1,RED,BLUE,GREEN_RED = 10,GRE](/uploads/image/z/15896777-41-7.jpg?t=%E6%80%8E%E4%B9%88%E4%BD%BF%E7%94%A8%3F%E4%BE%8B%E5%A6%82%E4%B8%8B%E9%9D%A2%E9%82%A3%E4%B8%AA%EF%BC%9Aenum+Color%7BGREEN+%3D+1%2CRED%2CBLUE%2CGREEN_RED+%3D+10%2CGRE)
C++枚举的解释请查看C++语法描述.
值只有你定义的这些.
GREEN的意义在于方便人阅读.比如当你比较 color == GREEN时,你就知道是判断颜色是否为绿色,如果写成 color == 1,你是无法直接知道意思的.
枚举只是方便代码阅读的管理的.
值只有你定义的这些.
GREEN的意义在于方便人阅读.比如当你比较 color == GREEN时,你就知道是判断颜色是否为绿色,如果写成 color == 1,你是无法直接知道意思的.
枚举只是方便代码阅读的管理的.
15、若定义enum color{red,yellow,green=5,blue,white}aa;则执行以下语句后aa
求解下列程序段中,枚举变量c1,c2的值依次是().enum color {red,yellow,blue=4,gree
blue+( )=green green+red=( ) ( )=yellow=orange
color,red,yellow,green,blue,black,white,purple,brown,name,te
Red+blue+Yellow=
blue+red=?
blue+red+yellow=
red+yellow+blue=?
red+blue=
red+yellow+blue=
+blue=green
要把red,green,blue设为变量,怎么弄