枚举

枚举由 enum 关键字和可选标识符组成,后跟括号括起来的枚举器列表

一个标识符是类型 int 的。

枚举列表至少有一个枚举元素。

一个枚举可任选地被分配类型 int 的常量表达式。

一个枚举是恒定的并且是要么一个 char,有符号整数或无符号整数兼容。使用的是实现定义的 。在任何情况下,使用的类型应该能够表示为所讨论的枚举定义的所有值。

如果没有常量表达式分配到一个枚举,它是 1 在入门枚举列表需要 0 的价值,否则得到需要在前面项的值枚举列表加 1。

使用多个任务会导致不同的普查员同一枚举携带相同的值。