正在加载图片...
枚举类型的运算 赋值 。一个枚举类型的变量只能在相应枚举类型的值集中取值。例如: Day day; ■day=SUN;/oK ▣day=l;/Error ·day=RED;/Error ·相同枚举类型之间可以进行赋值操作,例如: ■Dayd1,d2; -d2=d1; 可以把一个枚举值赋值给一个整型变量例如: int a; ■ a=d1;/OK,将进行类型转换 但不能把一个整型值赋值给枚举类型的变量, ▣d1=a;/Error d1=(Day)a;/OK,但不安全!枚举类型的运算 ◼ 赋值 • 一个枚举类型的变量只能在相应枚举类型的值集中取值。例如: ◼ Day day; ◼ day = SUN; //OK ◼ day = 1; //Error ◼ day = RED; //Error • 相同枚举类型之间可以进行赋值操作,例如: ◼ Day d1,d2; ◼ d2 = d1; • 可以把一个枚举值赋值给一个整型变量例如: ◼ int a; ◼ a = d1; //OK,将进行类型转换 • 但不能把一个整型值赋值给枚举类型的变量, ◼ d1 = a; //Error ◼ d1 = (Day)a; //OK,但不安全!
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有