个性化阅读
专注于IT技术分析

C++枚举用法

本文概述

C ++中的Enum是一种数据类型, 其中包含固定的一组常量。

它可以用于星期几(SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY和SATURDAY), 方向(NORTH, SOUTH, EAST和WEST)等。C++枚举常量是静态的, 并且是隐式最终的。

可以将C ++枚举视为具有固定常量集的类。


C ++枚举要记住的要点

  • 枚举可提高类型安全性
  • 枚举可轻松用于切换
  • 枚举可以遍历
  • 枚举可以具有字段, 构造函数和方法
  • 枚举可以实现许多接口, 但不能扩展任何类, 因为它在内部扩展了Enum类

C ++枚举示例

让我们看一下C ++程序中使用的枚举数据类型的简单示例。

#include <iostream>
using namespace std;
enum week { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday };
int main()
{
    week day;
    day = Friday;
    cout << "Day: " << day+1<<endl;
    return 0;
}

输出:

Day: 5
赞(0)
未经允许不得转载:srcmini » C++枚举用法

评论 抢沙发

评论前必须登录!