C++ 中的枚举数据类型是什么?
枚举类型声明了一个可选的类型名称,并声明一组零个或更多标识符,这些标识符可作为该类型的枚举值来使用。每个枚举值都是一个常量,其类型为枚举。例如,如果您正在创建的应用程序中某个变量的类型是固定的。例如,性别,它可以是三种类型:男性、女性和其他。您可以像下面这样定义并使用枚举 −
#include<iostream> using namespace std; enum Gender {MALE, FEMALE, OTHERS}; int main() { Gender gen = Gender.FEMALE; return 0; }
默认情况下,第一个名称的值为 0,第二个名称的值为 1,第三个名称的值为 2,依此类推。但这些值并不重要,因为枚举基本上用于具有符号意义。每当您在程序中比较枚举时,您都将使用其符号意义,而不是它的实际值。
广告