C++ 的枚举常量是什么?


枚举类型声明一个可选的类型名和一组 0 个或多个可用作该类型值的标识符。每个枚举器都是一个常量,其类型就是枚举。这些常量也称为枚举常量。

例如,如果你正在创建一个有固定数量类型的应用程序,用于一些变量。例如,比如说性别,它可以是三种类型:男性、女性和其他人。你可以像下面这样定义和使用枚举 -

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

默认情况下,第一个名称的值为 0,第二个名称的值为 1,第三个名称的值为 2,依此类推。但这些值无关紧要,因为枚举基本上用于具有符号含义。无论你在程序中什么时候比较一个枚举,你都只应使用它的符号含义而不是它的实际值。

更新于: 11-Feb-2020

1K+ 次浏览

职业生涯起航

完成课程即可获得认证

开始
广告