- 0
- 0
- 约6.13千字
- 约 30页
- 2019-08-10 发布于广东
- 举报
上章回顾: ? 理解过程与函数的概念 ? 掌握过程与函数的定义方法 ? 掌握过程与函数中三种参数的传递的概念及特点 ? 掌握过程与函数的调用方法 第6章 枚举、子界与集合 本章概要: 类型定义语句 枚举类型 子界类型 集合类型 6.1 循序渐进学理论 本章介绍的枚举、子界与集合类型就是用户自定义的数据类型,属于Object Pascal语言的高级数据类型。 6.1.1 类型定义语句 Object Pascal语言的高级数据类型在使用之前必须首先使用类型定义语句进行定义。类型定义语句的语法格式为: type 〈标识符1〉=〈类型1〉; 〈标识符2〉=〈类型2〉; 其中保留字type表示类型定义段的开始。〈标识符〉是用户为自定义类型取的名称,〈类型〉是用户定义的数据类型名,既可以是Object Pascal语言的标准数据类型,也可以是Object Pascal语言的高级数据类型。 6.1.2 枚举类型 在处理诸如物体的颜色、人的职业、教师的职称等非数值数据时,可以用数值或字符串来表示,比如用1表示红色,2表示黄色;或用“red”表示红色,“yellow”表示黄色。但这样的表示都存在一些缺点:使用数值表示很不直观,特别当表示的种类较多时容易引起混乱和错误,使用字符串则需要占用较多的内存。 1 枚举类型定义与变量的声明 (1)枚举类型的定义
原创力文档

文档评论(0)