enum的用法?

解决方案 »

  1.   

    比如:
    enum{one=1,two,three,five=5,six};//如果没有=1,则one为0,two为1,three为2
      

  2.   

    Enumerations provide an alternative method of not only defining but also grouping sets of integral constants.
      

  3.   

    enum是一组常量,可以是你的程序的可读性更强。
      

  4.   

    enum就是相当于定义一批常量但是注意此常量的值是连续性的,且常从0开始
      

  5.   

    typedef enum enum_Day
    {
       Unknown = 0,
       Monday,
       Tuesday,
       Wednesday,
       Thursday,
       Friday,
       Saturday,
       Sunday
    } enum_Day;enum_Day Get_Day();.
    .
    .
    enum_Day Day = Unknown;Day = Get_Day();swith( Day )
    {
       case Monday:
       case Tuesday:
       case Wednesday:
       case Thursday:
       case Friday:
          上班;
          break;
       case Saturday:
       case Sunday:
          找MM;
          break;   default:
          我做梦啦?
    }
      

  6.   

    对不起, switch 圈错了.