枚举类型

考研考点推测:

枚举在程序中应该算是运用比较广泛的。

所以此文,只在阐述枚举相关知识点,并加以记忆。


考点1:

枚举类型定义:如果一个变量只有几种可能的值,则可以定义为枚举类型,所谓“枚举”就是指把可能的值一一列举出来,变量的值只限于列举出来的值得范围。

考点2:

声明枚举类型用enum开头。例如enum Weekday{sun,mon,tue,wed,thu,fri,sat}

定义变量:enum Weekday workday,weekend;    workday和weekend成为枚举变量,花括号中的sun,mon,..,sat称为枚举元素或枚举常量。

考点3:

c编译对枚举类型的枚举元素按常量处理,故称枚举常量。不要因为它们是标识符而把它们看做变量,不能对它们赋值。

枚举元素可以用来做判断比较。

你可能感兴趣的:(枚举类型)