枚举类型中需将所需变量全部列举+A.正确+B.错误
1个回答
关注
展开全部
咨询记录 · 回答于2022-12-25
枚举类型中需将所需变量全部列举+A.正确+B.错误
枚举类型中需将所需变量全部列举+A.正确+B.错误亲!您好,很高兴为您解答。亲,枚举类型中需将所需变量全部列举+A.正确+B.错误解决方法如下:.定义一个枚举类型,要求列举出该类型数据的全部可取值。enum 枚举类型名 {变量值列表};例:用枚举类型表示一个星期中的7天。enum Weekday{SUN,MON,TUE,WED,THU,FRI}2.对枚举元素按常量处理,不能对它们赋值。例:SUN=0;该语句非法。3.枚举元素具有默认值,从零开始递增,依次为0,1,2......也可以在声明另时行指定枚举元素的值。例:enum Weekday{SUN=7,MON=1,TUE,WED,THU,FRI}注意:此处若未给MON赋值,则MON自动被赋值为8。4.枚举变量的值可以直接赋值给整形。例:enum GameResult{WIN,LOSE,TIE,CANCEL};int count=WIN;此处将枚举类型数据WIN隐含转换为整形,作为整形变量count的初值。希望我的回答能帮助到您!请问您还有其它问题需要咨询吗?