美文网首页
C++枚举类型

C++枚举类型

作者: teanee | 来源:发表于2018-01-02 11:03 被阅读0次

enum week {

        monday,

        tuesday,

        wednesday,

        thursday,

        friday,

        saturday,

        sunday

    } day1;

    day1 = monday;

    enum week day2;

    day2 = tuesday;

    cout<<day1<<endl;

    cout<<day2<<endl;

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

enum test {

        a,

        b=5,

        c,

        d,

        e,

        f,

        g

    };

    enum test t1;

    t1 = a;

    enum test t2;

    t2 = d;

    cout<<t1<<endl;

    cout<<t2<<ebdl;

运行结果:

0

7

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

相关文章

  • C++学习笔记(二)

    1 数据类型 枚举类型枚举类型枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干...

  • 枚举类型

    新学到的枚举类型 枚举类型是c/c++都有的一个类型以前从未注意到的类型如:

  • 深入理解C++11核心编程(五)--提高类型安全

    强类型枚举 枚举:分门别类与数值的名字 枚举类型是C及C++中一个基本的内置类型,不过也是一个有点"奇怪"的类型。...

  • modern c++(4)-强类型枚举

    弱类型枚举(weakly typed enum) 一开始,由于C++的枚举类型来源于C,所以出于设计简单的目的,枚...

  • 【c++】枚举类型

    枚举类型的目的 1.枚举类型使代码更具可读性,理解清晰,易于维护 2.如果枚举符号和对应的整数值发生变化,只需修改...

  • C++枚举类型

    enum week { monday, tuesday, wednesday, thurs...

  • Java枚举类型的使用

    简易前言 在之前开发C++的时候使用过枚举类型,但也不是很熟练,直到现在写Java对于枚举类型掌握可谓是一塌糊涂,...

  • Swift学习笔记-枚举

    定义枚举类型 定义的语法和C/C++很像,只不过前面多了case语句 创建枚举实例 第一次创建枚举实例的时候必须指...

  • 记录我学到Swift 语法中的协议(protocol)

    协议 枚举(enum) 枚举的定义:Swift中的枚举是为一组有限种可能性的相关值提供的通用类型(在C/C++/C...

  • C++ - 用户自定义数据类型

    C++允许用户根据需要自己声明一些类型,包括数组、结构体类型、共用体类型、枚举类型、类类型 结构体类型 在一个组合...

网友评论

      本文标题:C++枚举类型

      本文链接:https://www.haomeiwen.com/subject/zwdfnxtx.html