天天看点

C++ 学习笔记之枚举

/**
C++学习笔记-枚举
C++ enum 工具创建符号常量的方式,用这种方式可代替const。
enum 允许定义新类型但必须按严格限制进行。
*/
#include <iostream>
using namespace std;
enum spectrum {banana, orange, apple};

// spectrum 枚举类型名称 
spectrum band;
band = banana;
// band = 5; // invalie,5 is not an enumerator
int color = orange;
band = 2;
color = 2 + banana;
cout << color << "\n";
           

enum 枚举取值范围图解

C++ 学习笔记之枚举

继续阅读