欢迎来到天天文库
浏览记录
ID:10013113
大小:106.00 KB
页数:18页
时间:2018-05-20
《pascal语言语法大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第七课:pascal专题-pascal语言语法大全及应用配套视频★qq语音课主讲内容★:1.pascal语法专用字符:a~z,a~z,0~9,+,-,,/,=,<>,<=,>=,<,>,(,),[,],{,},:=,,,;,.,:,..,’,^;【解说】a~z:大写的26个英文字母;a~z:小写的26个英文字母;0~9:10个数字;+:加法运算符;-:减法运算符;:乘法运算符;/:除法运算符;=:比较运算符:等于;<>:比较运算符:不等于;<=:比较运算符:小于等于;>=:比较运算符:大于等于;<:比较运算符:小于;>:比较运算符:大于;(,):优先级和参数表达符:左右括号;[,]:索引
2、号表达符:中括号;{,}:段落屏蔽和备注符:大括号;:=:赋值运算符;,:排列式表达符:逗号;;:代码(功能)行结束符;.:主从代码分隔符:点号;::变量定义分隔符:冒号;..:子界定义表达符;’:字符串标识符:单引号;^:指针定义符:尖号。2.pascal语法保留字:and,array,begin,case,const,div,do,downto,else,end,file,for,function,goto,if,in,label,mod,nil,not,of,or,packed,procedure,program,record,repeat,set,then,to,type,unt
3、il,var,while,with,exports,shr,string,asm,object,unit,constructor,implementation,destructor,uses,inherited,inline,interface,library,xor,shl;【解说】and:逻辑运算符:逻辑与;array:数组定义符:arrayof…;begin:程序“块”的开始标识符;18case:多条件分支语句的开始标识符;const:常量定义符;div:算术运算符:除法取整数结果;do:执行命令;downto:单步反循环语句中的命令;Else:分支语句中的命令,“否则”的意思;e
4、nd:“结束”标识符;file:类型文件标识符;for:单步循环语句的开始标识符;function:函数定义的命令符;goto:跳转指令:if:单条件分支语句的开始标识符;in:集合运算符;label:定义标号;mod:算术运算符:除法取余数结果;nil:一个表示“空值”的常量;not:逻辑运算符:逻辑非;of:多种组合命令的辅助符,arrayof…,caseof…等;or:逻辑运算符:逻辑或;packed:用于压缩和打包的指令;procedure:过程定义符;program:delphi工程文件标识符;record:记录类型标识符;repeat:循环语句标识符;set:集合定义符;th
5、en:组合命令的辅助符,if…Then…Else…;to:组合命令的辅助符,for…To…Do…;type:类型定义符;until:循环语句中的辅助符,repeat…Until…;var:变量定义符;while:循环语句定义符;while…Do…;with:组合命令的定义符:with…Dobegin…End;exports:动态链接库输出项目定义符;shr:二进制右移运算符;string:字符串类型标识符;asm:汇编语言标识符;object:对象标识符;unit:单元标识符;constructor:构造函数定义符;implementation:单元中“实现部分开始”的标识符;destr
6、uctor:析构函数定义符;uses:单元引用标识符;18inherited:类继承指令;inline:过程和函数的调用指令;interface:单元中“声明部分开始”的标识符;library:dll工程定义符;xor:二进制位运算符:异或;shl:二进制位运算符:按位左移。3.pascal语法中的标识符;【解说】标识符是objectpascal语言中各种成员的名称,这些成员包括变量(var)、常量(const)、类型(type)、过程(procedure)、函数(function)、方法(method)、单元(unit)等。标识符可以分为三类:标准标识符、自定义标识符和限定标识符。1)
7、标准标识符§(1)标准常量,如false、nil、true等;§(2)标准类型,如boolean、char、real等;§(3)标准函数,如sin、cos、abs、arctan等;§(4)标准过程,如dispose、get、new、pack、put等;§(5)标准文件,如input、output等。2)自定义标识符程序员根据程序设计的需要,自己定义的常量、变量、类型、函数、过程等所取的名字。自定义标识符可以由任意长的一个不带空格的字
此文档下载收益归作者所有