cpp 专题
专题目录
您的位置:cpp > cpp 专题 > C++枚举
C++枚举
作者:--    发布时间:2019-11-20

c++中的枚举是一种包含固定常量的数据类型。

枚举可以用于星期几(sundaymondaytuesdaywednesdaythursdayfridaysaturday),方向(northsoutheastwest等)。c++枚举常量是静态和最终隐式。

c++枚举可以认为是具有固定的常量集合的类。

c++中枚举注意事项

  • 枚举提高了类型安全性
  • 枚举可以很容易地在switch语句块中使用
  • 枚举可以遍历
  • 枚举可以有字段,构造函数和方法
  • 枚举可以实现许多接口,但不能扩展任何类,因为它在内部扩展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

网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册