11.结构体在c语言技巧运用.pptVIP

  • 4
  • 0
  • 约9.95千字
  • 约 37页
  • 2018-02-23 发布于河北
  • 举报
11.结构体在c语言技巧运用.ppt

二、枚举类型 有时候,变量的值被限定在一定的范围内,如一周7天,人的性别等。 1.枚举类型的定义 enum 枚举类型名 {取值表}; 例:enum week {Sun,Mon,Tue,Wed,Thu,Fri,Sat}; 2.枚举变量的定义─与结构变量类似 (1)间接定义 例:enum week w1; (2)直接定义 例:enum week {Sun,Mon,Tue,Wed,Thu,Fri,Sat } w1,w2; 3.枚举变量的使用 上例中,变量w1和w2只能在{Sun,Mon,Tue,Wed,Thu,Fri,Sat}中取值。例如: w1=Sun; w2=Sat; 4.说明 (1) 枚举型仅适应于取值有限的数据。 例:上例中1周7天,有7个值。 (2) 枚举元素的值为整型常量,其值为定义时的顺序号。 例:上例中的Sun=0、Mon=1、……、Sat=6 (3) 枚举元素的值可以在定义时由程序指定。 例:enum week {Sun=7, Mon=1,Tue, Wed, Thu, Fri, Sat}; 则Sun=7,Mon=1,从Tue=2开始,依次增1。 (4) 枚举型变量的输出按“%d”型格

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档