VC++中, enum{RED=0,BLUE=1,GREEN=2,};这段代码是做什么的?enum是MFC中的什么作用的函数么??今天第一次看到它,请教大家指点一下
为什么enum{RED=0,BLUE=1,GREEN=2,};中,给三个变量赋值,用逗号做分隔而不用分号呢? 问题点数:30、回复次数:5Top
1 楼hushuangyan74()回复于 2005-04-02 17:29:48 得分 0
enum是枚举类型,主要用于给程序中的常量取一些有意义的名字!Top
2 楼xjp6688(大平/要做必须最好)回复于 2005-04-02 17:40:07 得分 20
#include "stdio.h"
#include <iostream.h>
enum modes { LASTMODE = -2, BW40=8, C40, BW80, C80, MONO = 7 };
int main(int argc, char* argv[])
{ std::cout<<LASTMODE<<endl;
std::cout<<C40<<endl;
std::cout<<BW80<<endl;
system("pause");
return 0;
}Top
3 楼xjp6688(大平/要做必须最好)回复于 2005-04-02 17:40:40 得分 0
-2
9
10
请按任意键继续. . .Top
4 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-02 18:03:15 得分 5
枚举类型
定义一些常量Top
5 楼wangjianddy(~~~~>_<~~~~)回复于 2005-04-02 18:05:04 得分 5
枚举类型,语法规定就是用,号滴Top




