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


枚举类型声明了一个可选的类型名称,并声明一组零个或更多标识符,这些标识符可作为该类型的枚举值来使用。每个枚举值都是一个常量,其类型为枚举。例如,如果您正在创建的应用程序中某个变量的类型是固定的。例如,性别,它可以是三种类型:男性、女性和其他。您可以像下面这样定义并使用枚举 −

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

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

更新日期: 2020 年 02 月 11 日

777 次浏览

开启您的 职业

完成课程获得认证

开始学习
广告