枚举类型与位运算:定义、使用及位操作详解.pdfVIP

  • 2
  • 0
  • 约5.3千字
  • 约 22页
  • 2026-03-11 发布于北京
  • 举报

枚举类型与位运算:定义、使用及位操作详解.pdf

◼9.1

◼9.1.1枚举类型的定义及

枚举数据类型定义的一般形式为:

enum枚举类型名{枚举元素标识符列表};

其中,enum是定义枚举类型的关键字,枚举元素必须

使用合法的标识符予以表示。例如,下面语句定义了数据类

型名为enumweekday的枚举数据类型:

enumweekday{Sun,Mon,Tue,Wed,Thu,Fri,Sat};

枚举元素标识符不是字符常量也不是字符串常量,定义

时不要加单、双引号。枚举元素在同一程序中是惟一的,即

使在不同的枚举类型中也不能存在同名的枚举元素标识符。

编译器在编译程序时,会给每一个枚举元素指定一个整

型常量值。若枚举类型定义中没有给元素指定整型常量值,

默认情况下,整型常量值从0开始依次递增。因此,枚举数

据类型weekday的七个元素Sun、Mon、Tue、Wed、Thu、

Fri、Sat对应的整型常量值分别为0、1、2、3、4、5、6

定义枚举类型时也可以从某一枚举元素开始指定起始值

,从指定位置的每个枚举元素值依次递增1。也可以在

枚举类型定义中对枚举元素起始值作多次改变,每次改变后

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档