为什么color =3+red;是合法的,哪位佬解答一下?实在是不能理解。
收起
尽管并没有为枚举本身定义算术运算,在算术表达式中同时使用枚举和常规整数,这时的color =3+red; 就是很好的例子,red可以转换为int整型数据,整型数据+3,3也是int整型数据,因此结果也是int整型数据,且是合法的。
报告相同问题?