枚举的一些优点: 自动赋值; 调试器在检验枚举变量时, 可以显示符号值; 它们服从数据块作用域规则。(编译器也可以对在枚举变量被任意地和其它 类型混用时, 产生非重要的警告信息, 因为这被认为是坏风格。) 一个缺点是程序员不能控制这些对非重要的警告; 有些程序员则反感于无法 控制枚举变量的大小。
参考资料: [K&R2, Sec. 2.3 p. 39, Sec. A4.2 p. 196]; [ISO, Sec. 6.1.2.5, Sec. 6.5.2, Sec. 6.5.2.2, Annex F]; [H&S, Sec. 5.5 pp. 127-9, Sec. 5.11.2 p. 153]。
翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)