24 C++枚举
enumeration(枚举)
定义枚举类型的主要目的:增加程序可读性
枚举值就是一个integer
enum Example
{
A,B,C
};
int a = 0;
int b = 1;
int c = 2;
int main()
{
Example value = B; // 类型为一个enum,因此赋值只能在A,B,C中
if (value == B)
{
// Do something here
}
std::cin.get();
}
默认情况下,第一个变量的值为 0,依次递增
可以声明类型,节省内存空间