作业帮 > 综合 > 作业

c++枚举 这个总是提示'enum main::color' does not define this operator

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/16 06:55:35
c++枚举 这个总是提示'enum main::color' does not define this operator or a conversion to a type acce
#include
void main()
{
enum color{red,yellow,blue,white,black};
enum color i,j,k,pri;
int n,loop;
n=0;
for(i=red;i
错误提示是说你没有为enum color枚举类型定义++操作,其实,把i,j,k都定义为int类型
就行了,再赋值给pri的时候,使用强制转换
程序如下:
#include
void main()
{
enum color{red,yellow,blue,white,black};
enum color pri;
int i,j,k,n,loop;
n=0;
for(i=red;i