C++枚举类型

enum week {

        monday,

        tuesday,

        wednesday,

        thursday,

        friday,

        saturday,

        sunday

    } day1;

    day1 = monday;

    enum week day2;

    day2 = tuesday;

    cout<

    cout<

在声明枚举类型时需要使用enum,在创建实例时不需要使用enum关键字。

enum test {

        a,

        b=5,

        c,

        d,

        e,

        f,

        g

    };

    enum test t1;

    t1 = a;

    enum test t2;

    t2 = d;

    cout<

    cout<

运行结果:

0

7

枚举内的值如果为赋值的话是依次增加的。

你可能感兴趣的:(C++枚举类型)