1 / 28
文档名称:

Delphi数据库开发完美教程Delphi的语法基础.pdf

格式:pdf   页数:28
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Delphi数据库开发完美教程Delphi的语法基础.pdf

上传人:钻石文档库 2012/12/14 文件大小:0 KB

下载得到文件列表

Delphi数据库开发完美教程Delphi的语法基础.pdf

文档介绍

文档介绍:第3章 Delphi的语法基础
本章学习要点
•学习Object Pascal的基本概念
•学习Object Pascal的变量、常量及数据类型
•掌握顺序和选择结构
•掌握三种循环结构
•掌握过程与函数的创建与调用
Microsoft
Delphi是一个基于Object Pascal语言的Windows应用程序
开发系统,在所有的事件处理过程和应用程序中都是使
用它来编写程序代码,因此学习Delphi的关键是学习和掌
握Object Pascal语言的语法与使用方法。
Object Pascal语言保留了Pascal语言具有可读性好、编写容
易的特点,这使得它很适合作Windows平台上的快速开发
语言。同时,使用Object Pascal语言编译器刨建的应用程
序只生成单个可执行文件(.EXE),正是这种结合,使
得Object Pascal成为Delphi这种先进集成开发包的编程语
言。
下面将讲解有关Object Pascal语言的一些基本语法规则,而
不是Pascal语言的一切细节。如果用户不熟悉Turbo Pascal
编程而又希望了解有关的内容的话,请参阅一些基础的
Pascal教程。
Microsoft
基本概念基本概念
首先介绍Object Pascal语言的最基本内容:标识符和运算符以
及语句的书写规则和符号约定。
标识符
标识符是所有编程语言都要使用到的概念。Object Pascal语言
程序是由多种语法成分构成的,这些语法成分包括常量、变
量、类型、函数、过程、单元等等。为了能够在程序中使用
这些语法成分的实例,用户就需要为这些实例各自取一个名
字也就是标识符。
Microsoft
在使用标识符前,用户必须首先声明它们。Object Pascal语
言的编译器会自动检查标识符的类型以确保标识符的赋值
是正确的类型。
Object Pascal语言对标识符的定义有着明确的规定。标识符
不区分大小写,标识符只能以字母或下划线开头,标识符
中只有前255位有效,标识符中不能包含空格,标识符不能
使用Object Pascal语言的保留字,对不同对象中相同标识符
的成分必须使用“.”分隔表示所属关系。
保留字(Reserved Words)是由系统规定的、具有特定意义的
单词。在编程时不能被重新定义或另作他用。Object Pascal语
言规定的保留字在Delphi集成开发环境的代码编辑器中是以黑
体加粗显示的。这些保留字包括:and、array、as、
Microsoft
asm、begin、case、class、const、constructor、destructor、dispinterface、div
、do、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
、shl、shr、string、then、threadvar、to、try、type、unit、until、uses、var
、while、with、xor、private、protected、public、published、automated、at
、on。
Object Pascal编程语言对单词的大小写是不敏感的。即不区分所有标识符和
保留字的大小写。
运算符
Object Pascal语言的运算符分为数学运算符、逻辑运算符、指针运算符、关
系运算符、字符串运算符、集合运算符、类运算符和@运算符。其中数学
运算符包括:+、-、*、/、div、mod。逻辑运算符包括:not、and、or、
xor、shl、shr。指针运算符包括;<、>、<=、>=。关系运算符包括:=、<>
、<=、>=、<、>。集合运算符包括:+、-、*、=、<>、<=、>=、in。类运算
符包括:as、in。
Microsoft
语句的书写规则
Object Pascal程序语句书写比较自由,可以把多个语句放在一个程序行中,
也可把一个语句分多行书写,但需要记住Ob