新微赢技术网
标题:
[求助]枚举常量问题
[打印本页]
作者:
我和老公在
时间:
2009-11-3 01:45
标题:
[求助]枚举常量问题
enum Grade{A,A-,B+,B,B-,C+,C,C-};
这样定义有什么错误吗?
作者:
龙行天下
时间:
2009-11-3 01:45
应该没问题。
作者:
随chu风liu
时间:
2009-11-3 01:45
有人知道吗?~~~请多多指教哦~~
作者:
夜来香
时间:
2009-11-3 01:45
那样定义会出错。如redefinition的错误。你可以尝试一下在机器上运行。其中A-里面机器将A和-分开来处理的,所以阿A-不是一个整体。
作者:
孤独者
时间:
2009-11-3 01:45
非法
字母,数字,下划线,是最通用,基本的标识符用的字符
这样做人家会搞不懂的,
当然,你可以这样来实现这个功能,见文知义
enum _grade {ADOWN,AUP,BDOWN,BDOWN,...} grade;
使用是可以这样
grade studentgrade;
switch(studentgrade)
{
case ADOWN:
cout<<"A-"<<endl;
break;
case AUP:
COUT<<"A+"<<endl;
......
}
作者:
木子
时间:
2009-11-3 01:45
谢谢哦~
作者:
sunnygirl
时间:
2009-11-6 02:05
有时候,不是对方不在乎你,而是你把对方看的太重。
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2