返回信息流{enum color {red,yellow,blue,white,black};
enum color i,j,k,pri;
for (i=red;i<=black;i++)//就这句了
在vc6和08下都不行,好像提示说不能自加,大一学的时候好像变量能自加来着
这是一条镜像帖。来源:北邮人论坛 / cpp / #17498同步于 2008/12/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
枚举变量可以自加吗?
bandari
2008/12/13镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 bandari 的大作中提到: 】
: {enum color {red,yellow,blue,white,black};
: enum color i,j,k,pri;
: for (i=red;i<=black;i++)//就这句了
: ...................
可以么 ,枚举能用于迭代么
还是不优美。
enum Color {RED,YELLOW,BLUE,WHITE,BLACK,NO_SUCH_COLOR};
enum Color colorList[]={RED,YELLOW,BLUE,WHITE,BLACK,NO_SUCH_COLOR};
for(enum Color *p = colorList; *p!=NO_SUCH_COLOR;++p) {
do_something_with(*p);
}
可以,枚举就是整形
【 在 bandari (salaam) 的大作中提到: 】
: {enum color {red,yellow,blue,white,black};
: enum color i,j,k,pri;
: for (i=red;i<=black;i++)//就这句了
: ...................
挺漂亮。
【 在 wks 的大作中提到: 】
: 还是不优美。
: enum Color {RED,YELLOW,BLUE,WHITE,BLACK,NO_SUCH_COLOR};
: enum Color colorList[]={RED,YELLOW,BLUE,WHITE,BLACK,NO_SUCH_COLOR};
: ...................
回帖要懂礼貌,总用大写字母要打PP了。
=。=
【 在 wks 的大作中提到: 】
: 还是不优美。
: enum Color {RED,YELLOW,BLUE,WHITE,BLACK,NO_SUCH_COLOR};
: enum Color colorList[]={RED,YELLOW,BLUE,WHITE,BLACK,NO_SUCH_COLOR};
: ...................