正在加载图片...
612枚举类型的运算(1) 从本质上分析,枚举类型实际上就是一个数据取值结果的集合。用枚举 常量表示使程序可理解性加强,但与集合不同的是每个枚举常量对应一个序 数(整数),利用序数可以方便地对枚举类型数据进行计算 1.使用序数函数 Object Pasca规定,在枚举类型定义语句中的每一个枚举常量都与唯 的一个序数相对应。对于一个有n个枚举常量的枚举类型,其中的枚举常 量从左到右依次对应序数为Q~n-1。2使屈廢墩数函数Ord可以得到每个枚举 常量所对应的序数,使用前趋函数 Predo返回数据的前趋值,使用后继函 数SucO返回数据的后继值,使用首序数函数LoWQ返回序数类型的数据 中序数最小的一个数据,使用末序数函数Hgh0返回序数类型的数据中序 数最大的一个数据。 Inprise Dephi6.1.2 枚举类型的运算(1) 从本质上分析,枚举类型实际上就是一个数据取值结果的集合。用枚举 常量表示使程序可理解性加强,但与集合不同的是每个枚举常量对应一个序 数(整数),利用序数可以方便地对枚举类型数据进行计算。 1. 使用序数函数 Object Pascal规定,在枚举类型定义语句中的每一个枚举常量都与唯一 的一个序数相对应。对于一个有n个枚举常量的枚举类型,其中的枚举常 量从左到右依次对应序数为0~n-1。使用序数函数Ord可以得到每个枚举 常量所对应的序数,使用前趋函数Pred()返回数据的前趋值,使用后继函 数Succ()返回数据的后继值,使用首序数函数Low()返回序数类型的数据 中序数最小的一个数据,使用末序数函数High()返回序数类型的数据中序 数最大的一个数据。 0 1 2 3 4
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有