被命名的整型常数集合 · 在C/C++中是基本数据类型 · 提高代码可读性,可维护,键入性 · 枚举能将一些数字或字符串符号化,以此来增加程序可读性

eg.

屏幕截图 2026-04-21 173728.png

为了可读,把 1 替换成了SPRING,但其本质还是数字

语法

enum 枚举名
{
枚举元素1,
枚举元素2,
枚举元素3
};

此时 枚举元素1 代表数字 0 ,以此类推

也可以这样

enum 枚举名
{
枚举元素1 = 3,
枚举元素2,
枚举元素3   //注意这里没有“,”
};

那么就是从3开始类推