枚举类型

考研考点推测:

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

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


考点1:

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

考点2:

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

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

考点3:

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 枚举类型的目的 1.枚举类型使代码更具可读性,理解清晰,易于维护 2.如果枚举符号和对应的整数值发生变化,只需修改...
    petit_prince阅读 647评论 0 0
  • 本文摘自http://blog.csdn.net/skyflying2012/article/details/22...
    鹰击司马阅读 1,120评论 0 0
  • 在实际编程中,有些数据的取值往往是有限的,只能是非常少量的整数,并且最好为每个值都取一个名字,以方便在后续代码中使...
    踩在浪花上00阅读 794评论 0 0
  • c语言枚举类型 什么是枚举呢?打个比方,比如我们一个星期有七天,从周一到周日这是固定不变的,不可能无端端的跳出一个...
    罗蓁蓁阅读 1,072评论 0 3
  • 一、枚举类型枚举类型也成为枚举,它是一种创建数值类型的机制,这种值类型的可能取值是预定义的,而对于其中的每个可能取...
    CarlDonitz阅读 979评论 0 1