C++ enum实例

来源:互联网 发布:Python程序sleep 编辑:程序博客网 时间:2024/06/11 05:33
 #include < iostream.h>          void main()      ...{      //例1      enum day...{Sun,Mon,Tue,Wed,Thu,Fri,Sat};//定义一个day的枚举      day d = Sun;     //d只能等于"Sun,Mon,Tue,Wed,Thu,Fri,Sat"中的一个,没有其它值!      cout< < "value is "< < d< < endl;           //也可以定义多个变量      enum day...{Sun,Mon,Tue,Wed,Thu,Fri,Sat};      day d1,d2,d3;      d1 = Thu; d2 = Sat; d3 = Tue;      cout< < "d1 && d2 && d3 "< < d1< < " "< < d2< < " "< < d3< < endl;           //例2      enum ...{Sun,Mon,Tue,Wed,Thu,Fri,Sat} d;      d = Mon;      cout< < "value is "< < d< < endl;           //例3      enum ...{Sun=10,Mon,Tue,Wed,Thu,Fri,Sat} d1,d2,d3,d4;      d1 = Sun; d2 = Mon; d3 = Tue; d4 = Wed;      cout< < d1< < " "< < d2< < " "< < d3< < " "< < d4< < endl;     //输出 10 11 12 13           //例4      enum ...{Sun=10,Mon=1,Tue,Wed,Thu,Fri,Sat} d1,d2,d3,d4;      d1 = Sun; d2 = Mon; d3 = Tue; d4 = Wed;      cout< < d1< < " "< < d2< < " "< < d3< < " "< < d4< < endl;     //输出 10 1 2 3      }  


0 0