Delphi的语法基础

Delphi的语法基础

ID:36840848

大小:223.00 KB

页数:28页

时间:2019-05-10

Delphi的语法基础_第1页
Delphi的语法基础_第2页
Delphi的语法基础_第3页
Delphi的语法基础_第4页
Delphi的语法基础_第5页
资源描述:

《Delphi的语法基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章Delphi的语法基础本章学习要点l学习ObjectPascal的基本概念l学习ObjectPascal的变量、常量及数据类型l掌握顺序和选择结构l掌握三种循环结构l掌握过程与函数的创建与调用Delphi是一个基于ObjectPascal语言的Windows应用程序开发系统,在所有的事件处理过程和应用程序中都是使用它来编写程序代码,因此学习Delphi的关键是学习和掌握ObjectPascal语言的语法与使用方法。ObjectPascal语言保留了Pascal语言具有可读性好、编写容易的特点,这使得它很适合作

2、Windows平台上的快速开发语言。同时,使用ObjectPascal语言编译器刨建的应用程序只生成单个可执行文件(.EXE),正是这种结合,使得ObjectPascal成为Delphi这种先进集成开发包的编程语言。下面将讲解有关ObjectPascal语言的一些基本语法规则,而不是Pascal语言的一切细节。如果用户不熟悉TurboPascal编程而又希望了解有关的内容的话,请参阅一些基础的Pascal教程。3.1基本概念首先介绍ObjectPascal语言的最基本内容:标识符和运算符以及语句的书写规则和符号约定

3、。3.1.1标识符标识符是所有编程语言都要使用到的概念。ObjectPascal语言程序是由多种语法成分构成的,这些语法成分包括常量、变量、类型、函数、过程、单元等等。为了能够在程序中使用这些语法成分的实例,用户就需要为这些实例各自取一个名字也就是标识符。在使用标识符前,用户必须首先声明它们。ObjectPascal语言的编译器会自动检查标识符的类型以确保标识符的赋值是正确的类型。ObjectPascal语言对标识符的定义有着明确的规定。标识符不区分大小写,标识符只能以字母或下划线开头,标识符中只有前255位有效,

4、标识符中不能包含空格,标识符不能使用ObjectPascal语言的保留字,对不同对象中相同标识符的成分必须使用“.”分隔表示所属关系。保留字(ReservedWords)是由系统规定的、具有特定意义的单词。在编程时不能被重新定义或另作他用。ObjectPascal语言规定的保留字在Delphi集成开发环境的代码编辑器中是以黑体加粗显示的。这些保留字包括:and、array、as、asm、begin、case、class、const、constructor、destructor、dispinterface、div、d

5、o、downto、else、end、except、exports、file、finalization、finally、for、function、goto、if、implementation、in、inherited、initialization、inline、interface、is、label、library、mod、nil、not、object、of、or、out、packed、proceduce、program、property、raise、record、repeat、resourcestring、set、s

6、hl、shr、string、then、threadvar、to、try、type、unit、until、uses、var、while、with、xor、private、protected、public、published、automated、at、on。ObjectPascal编程语言对单词的大小写是不敏感的。即不区分所有标识符和保留字的大小写。3.1.2运算符ObjectPascal语言的运算符分为数学运算符、逻辑运算符、指针运算符、关系运算符、字符串运算符、集合运算符、类运算符和@运算符。其中数学运算符包括:+

7、、-、*、/、div、mod。逻辑运算符包括:not、and、or、xor、shl、shr。指针运算符包括;<、>、<=、>=。关系运算符包括:=、<>、<=、>=、<、>。集合运算符包括:+、-、*、=、<>、<=、>=、in。类运算符包括:as、in。3.1.3语句的书写规则ObjectPascal程序语句书写比较自由,可以把多个语句放在一个程序行中,也可把一个语句分多行书写,但需要记住ObjectPascal的每个语句都必须以分号“;”(半角)结束。在编写自己的ObjectPascal程序时,要注意程序的可读

8、性。Pascal语言是英式结构语言,在程序中选择合适的缩排、大小写风格,并在需要时将程序代码分行,会使得程序代码能够很容易地被自己和他人读懂。对于较为复杂的程序常用到复合语句,复合语句是指将多个语句用begin和end两个保留字包围起来,格式如下:begin<语句1>;…;<语句n>;end;复合语句在ObjectPascal中被视为一个语句,因此在end后

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。