第二讲 Object Pascal.ppt

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lecture 2: Object Pascal Review 蒋少华 主讲 2.1 字符集和符号 2.2 常量和变量 2.3 表达式 2.4 语句 2.5 作用域 2.6 过程与函数 2.7 类 2.8 输入与输出 2.9 异常事件的处理 2.1 字符集和符号 Object PASCAL不区分字符的大小写。 2.1.1 字符集 Object PASCAL字符集,由下面的字符组成: 字母(Letters):大小写的英文字母A~Z、a~z(不区分大小写)和下划线(_) 数字(Digits):阿拉伯数字0~9 十六进制数字(Hex Digits):阿拉伯数字0~9、字母A~F或a~f 空白(Blanks):空格字符(ASCII码值为32)和所有不可见的ASCII控制字符(ASCII码值为0~31),其中回车符的ASCII码为13 特殊字符(Special):+、-、*、/、^、:、;、、#、$和@ 关系运算符:=、、、、=和= 赋值运算符::= 子界运算符:.. 2.1.2 标识符 标识符用来表示常数、常量、字段、类型、属性、过程、函数、程序、单元、库、包和记录中的域等。标识符必须以字母或下划线开始,后面为字母、数字、下划线等,但不能包含空格符,其长度是任意的(但只有前面255个字符有效) 1. 预定义的标准标识符 这些标识符在 Object Pascal中具有特定的含义,主要用作标准的常量名、类型名、过程名和文件名等 2. 用户自定义标识符 在程序设计是自己定义的标识符,可用来表示常量、变量、类型、函数、过程等的名称。 3. 标识符的限定 若使用在另一个地方定义的标识符,需要限定标识符。限定标识符的格式为: 标识符1.标识符2 其中标识符1限定标识符2。 限定符可以嵌套,如Form1.Button1.Click表示调用Form1窗体Button1的Click方法。 2.1.3 Object PASCAL的保留字 保留字是Object PASCAL定义的字符串,不允许在程序中做其他使用。Object PASCAL中使用的标准命令,也是保留字。 2.1.4 数值、标号和字符串 1. 数值 在Delphi中数值有下面几种写法: ⑴ 十进制数 十进制数可以按一般的写法或用科学表示法。 ⑵ 十六进制数 十六进制数值能表示整数,前面用“$”开始,如$765D 2. 标号 标准的Pascal中,标号的范围是0~9999,通常与无条件转移语句(goto)配合使用,在Object Pascal中允许使用标识符作为标号。 3. 字符串 字符串常量就是由单引号括起来的一串字符 Object Pascal允许在字符串中嵌入控制符:由符号#和紧跟其后的0~255之间的整数构成,这个整数就是控制字符所对应的ASCII值。 2.1.5 注释与分隔符 1. 注释 在Object Pascal中的注释有两种方式:整行注释和块注释。 整行注释时,该行以“//”开始,其后的所有内容均为注释的内容,可用来说明其下程序的功能等。 块注释是在一条语句中,可用来说明该语句的功能等。在语句后用一对大括号“{}”或一对组合符号“(* *)”将注释的内容括起来。 2. 分隔符 分隔符用来分隔Object Pascal的符号,两个相邻的关键字、标识符和数之间都需要分隔符。一般任意两个符号之间可以插入一个或几个分隔符。 可以用作分隔符的符号有:空格、注释、行结束符 2.2 常量和变量 2.2.1 常量 1. 常量和常量表达式 常量在程序中有两种形式,第一种就是值本身,第二种是用常量名表示的常量,这需要在程序中定义。 在Object Pascal中还允许使用常量表达式,也就是在编译时就可以计算的表达式。 2. 定义常量 定义常量有两种类型:纯常量(True Constants)和类型常量(Typed Constants)。 ⑴ 纯常量的定义 纯常量的值在定义之后就不再变化,定义纯常量的语法格式为: CONST 常量标识符=常量或常量表达式 关键字CONST可以定义多个常量。 ⑵ 类型常量的定义 类型常量可以保存数组、记录、过程以及指针等类型的值。类型常量不能出现在常量表达式中。定义类型常量的语法格式为: CONST 常量标识符:类型=值 其中“类型”不能是文件型或任意型。一般来说只要“类型”不是数组、记录、过程以及指针等类型,则“值”应为常量表达式。 2.2.2 变量 1. 标准数据类型变量的定义 变量定义的格式为: VAR 变量名列表:类型;

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档