请问
enum week

mon,
wen

这样week是“枚举类型”,还是mon和wen是枚举类型呢??
还有为什么创建一个枚举类型变量保存的是0值呢?
如这样:week myweek=new week();

解决方案 »

  1.   

    week 这个才是枚举类型,里面的是值
      

  2.   

    week是“枚举类型”,mon和wen是枚举项。枚举默认是值从0开始。你代码等同 与:enum week

    mon=0,
    wen=1
    } 
      

  3.   

    week 枚举类型
    enum成员
    默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1
    http://msdn.microsoft.com/zh-cn/library/cc138362.aspx
      

  4.   

    那week myweek=new week();
    myweek里是0还是mon呢?
    不好意思啊,这台电脑没装vs,所以实验不了请大家解答。。
      

  5.   

    myweek里显示的是数值为0的那个枚举值。
    比如你的代码:enum week 
    { 
    mon=0, 
    wen=1 
    }在调用时显示出来的就是mon.
      

  6.   

    week 是类型  week.mon是值