C++ 中的枚举数据类型是什么?


枚举类型声明一个可选类型名称和一组 0 个或多个可用作类型值的身份标识符。每个枚举器都是常数,其类型是枚举。例如,如果您要创建一个具有固定类型的应用程序某些变量。例如,比如说性别,它可以是三种类型:男性、女性和其他。您可以定义和使用枚举,如下所示 −

#include<iostream>
using namespace std;
enum Gender {MALE, FEMALE, OTHERS};
int main() {
   Gender gen = Gender.FEMALE;
   return 0;
}

默认情况下,第一个名称的值为 0,第二个名称的值为 1,第三个名称的值为 2,依此类推。但是这些值并不重要,因为枚举基本上用于具有符号含义。无论何时在您的程序中比较枚举,您都仅使用其符号含义而不是其实际值。

更新于:2020 年 2 月 11 日

已浏览 777 次

开启你的 职业生涯

完成课程即可获得认证

开始学习
广告