Delphi第05章_高级数据类型.pptxVIP

  • 2
  • 0
  • 约5.82千字
  • 约 32页
  • 2017-06-26 发布于湖北
  • 举报
;5.1.1 枚举类型的定义与变量声明 1. 枚举类型的定义   枚举类型使用一组有限的标识符来表示一组连续的整数常数,它的值是有限的。枚举类型的定义格式如下: type 类型名称=(标识符1,标识符2,…标识符n);;说明:(1)type是系统的保留字,表示定义高级数据类型的开始。 (2)标识符表示该类型数据中的元素,圆括号中列出了该类型数据的所有取值,这些取值又称为枚举常量。 (3) 同一个枚举常量不允许重复出现在同一个枚举类型定义中,也不允许同时出现在不同的枚举类型定义中。 2.枚举类型变量的声明 其声明的格式与其他类型变量的声明完全相同 例如:Var C: Color; 该语句声明了一个枚举类型Color的变量C。;5.1.2枚举类型的运算 1.使用函数 Object Pascal为枚举类型定义了5个枚举函数,可以进行特殊的运算 。 说明: (1)枚举类型定义语句中列出的每一个枚举常量都对应一个唯一的序数(整数),称为枚举序数,在缺省情况下,列出的第一个枚举常量对应枚举系数0,以后依次为1、2、3…。;(2)在定义枚举类型时,排在某枚举常量前一位的枚举常量称为该枚举常量的前趋值,后一位的称为后继值。第一个枚举常量没有前趋值,最末一个枚举常量没有后继值。 (3)由于每个枚举常量都对应一个枚举系数,所以枚举常量的序数可以进行算术运算,结果

文档评论(0)

1亿VIP精品文档

相关文档