网站大量收购独家精品文档,联系QQ:2885784924

第2章Delphi语法基础综述.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
青岛纺机针布公司-MRPII系统开发方案 第一部分:总论 青岛世隆创新软件科技有限公司- 平台开发部 学习培训文档  eq \o\ad(世隆科技,      )  eq \o\ad(软件先锋,      ) 第2页 SeaLong SoftWare 团结 求实 创新 高效 第  PAGE 27 页 SeaLong SoftWare 第2章 Delphi语法基础 2.1标识符与保留字 2.1.1 标识符 标识符是Object Pascal语言中各种成分的名称,这些成分包括变量(Var)、常量(Const)、类型(Type)、过程(Procedure)、函数(Function)、方法(Method)、单元(Unit)等。 标识符可以分为三类:标准标识符、自定义标识符和限定标识符。 1.标准标识符 (1)标准常量,如False、True等; (2)标准类型,如Boolean、Char等; (3)标准函数,如Sin、Cos、Abs等; (4)标准过程,如Dispose、Get、New、Pack、Put等; (5)标准文件,如Input、Output等。 2.自定义标识符:自定义标识符可以由任意长的一个不带空格的字符串组成,包括字母A~Z 、a~z 、数字0~9 和下划线“_”等。 定义标识符需要遵循以下规则: (1)标识符不区分大小写; (2)标识符只能以字母或下划线开头,不能以数字开头; (3)标识符可任意长度,但只有前225个字符有效; (4)标识符中间不允许有空格; (5)不允许使用Object Pascal语言的保留字作为标识符。 3.限定标识符 在Delphi程序中可引用多个单元,而各个单元中全局变量、函数、过程等可能会同名,在引用时需用限定标识符来区分它们: Var Y:real; Y:=System.cos(pi); 其中System称为限定符 ,而System.cos称为限定标识符。 2.1.2 保留字 保留字由系统规定具有特定意义,不能被重新定义或作他用,定义了65个保留字 。 注意: 1.单词at和on具有特殊含义,不要与它们同名。 2.保留字和Object Pascal一样不区分大小写。 Object Pascal的保留字 andarrayasasmbegincaseclassconstconstructordestructordispinterfacedivdodowntoelseendexceptexportsfilefinalizationfinallyforfunctiongotoifimplementationininheritedinitializationinlineinterfaceislabellibrarymodnilnotobjectoforoutpackedprocedureprogrampropertyraiserecordrepeatresourcestringsetshlshrstringthenthreadvartotrytypeunituntilusesvarwhilewithxor2.1.3 指令符 指令字只在特殊的程序位置、或当上下文关联时有意义的程序区段有自己特殊的意义,而在其他场合,用户可对其重新定义,即可将其定义为标识符,Object Pascal不会指示出错,当用户重新定义这些指令字后,在作用域内它们就失去了原来的意义了。 Object Pascal中规定的指令符有39个 说明:指令符private、protected、public、published和automated在定义对象类型时也作为保留字,而在其他场合则作为指令符。 2.1.4 注释 注释可增加程序的可读性和可维护性. 1、组合符号“{”与“}”的成对使用表示它们之间的内容为注释部分,不支持注释的嵌套 2、符号“// ”的单个使用表示所在行的该符号之后的内容为注释 3、在注释符“{”或“( *”后紧接着是一个美元符号“$”时,表示该句是一个编译器指令,它与普通的注释不同,通常用来对编译过程进行设置。 2.2 数据类型 1.标准数据类型属于Object Pascal内部约定的数据类型,无需定义就可以直接使用。 2.高级数据类型体现了特殊的数据结构,在使用之

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档