枚举

语法结构: 
  enum [枚举名] {e1[=Value1], e2[=Value2] ,… …};

  e1、e2… …:称为枚举常量,枚举成员,也称为枚举子。 
  Value1,Value2… …:称为枚举子值,即枚举值,可忽略不写,默认从0依次赋值。 
  例如:

enum color {red,green,blue}; //枚举值分别为0,1,2.

    enum color {a=2,b,c};
    color c1 = a;
    color c2 = b;
    color c3 = c;

    cout << c1 << endl;
    cout << c2 << endl;
    cout << c3 << endl;  // 会打印:2,3,4
posted @ 2018-09-18 10:42  Jary霸  阅读(93)  评论(0编辑  收藏  举报