枚举(Enumeration)是一种用于定义一组有限常量的方法。常量是一种特殊的变量,它的值在程序运行过程中不会改变。
在很多编程语言中,枚举都是一种数据类型,允许用户定义自己的常量集合。例如,在 C 语言中,枚举可以用来定义星期的常量集合,如下所示:
enum week { Mon, Tues, Wed, Thur, Fri, Sat, Sun };
在这个例子中,Mon、Tues、Wed 等都是枚举的常量,它们都有一个整数值。在 C 语言中,枚举常量的整数值是从 0 开始递增的,因此 Mon 的值为 0、Tues 的值为 1,以此类推。
使用枚举可以使代码更加清晰和易读,因为枚举常