正在加载图片...
6.1.1枚举类型的定义 枚举类型的定义格式如下: type <枚举类型名称>=(<标识符1>,<标识符2>,…,<标识符n>); 枚举类型名称>是用户自定义的枚举类型的名称。<标识符>表示该 类型数据中的元素,圆括号中列出了该类型数据的所有取值,这些取值 又称为枚举常量。每个枚举常量必须是标识符,不能是其他任何数据类 型。枚举常量不允许在同一数据类型定义中重复出现,也不允许同时在 不同的枚举类型定义中出现。 例如可以定义一个Colo枚举类型: ype color=(Red, Yellow, Blue, White, Black) 该枚举类型名为 color,其中包括五个枚举常量:Red、 Yellow Blue、 White、Back。 枚举类型变量的声明与其他类型变量的声明完全相同。如下面的代 码声明了一个枚举类型 color的变量c1,c2: var c1, C2: color; 声明了一个枚举类型变量后可以给它赋值,但必须注意的是只能将 枚举类型中定义的枚举常量赋值给它 则会出现错误 Inprise Dephi6.1.1 枚举类型的定义 枚举类型的定义格式如下: type <枚举类型名称>=(<标识符1>,<标识符2>,…,<标识符n>); <枚举类型名称>是用户自定义的枚举类型的名称。<标识符>表示该 类型数据中的元素,圆括号中列出了该类型数据的所有取值,这些取值 又称为枚举常量。每个枚举常量必须是标识符,不能是其他任何数据类 型。枚举常量不允许在同一数据类型定义中重复出现,也不允许同时在 不同的枚举类型定义中出现。 例如可以定义一个Color枚举类型: type color=(Red,Yellow,Blue,White,Black); 该枚举类型名为color,其中包括五个枚举常量:Red、Yellow、 Blue、White、Black。 枚举类型变量的声明与其他类型变量的声明完全相同。如下面的代 码声明了一个枚举类型color的变量c1,c2: var c1,c2 : color; 声明了一个枚举类型变量后可以给它赋值,但必须注意的是只能将 枚举类型中定义的枚举常量赋值给它, 则会出现错误
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有