c++枚举类型变量的输入输出

来源:百度知道 编辑:UC知道 时间:2024/06/17 03:12:04
定义一个描述一周日程的枚举类型(Sunday,Monday···Saturday),完成这种枚举类型变量的输入输出。

枚举是整型常量,相当于const,一旦赋值时不能随意更改的。
不过在新建枚举对象的时候可以通过强制类型转换把整型值转为其值。

enum WEEK{Mon = 1, Tue, Wnd, Thu, Fri, Sat, Sun};
cout <<Mon <<Tue <<Wnd <<Thu <<Fri <<Sat <<Sun ;
// 则输出1234567
//Tue, Wnd, Thu, Fri, Sat, Sun依次为值为2, 3, 4, 5, 6, 7的整数常量。若没有进行任何赋值, 则默认第一个为0, 后面依次加1。