《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案 第三章
28页1、第3章 Delphi的语法基础,本章学习要点,l 学习Object Pascal的基本概念 l 学习Object Pascal的变量、常量及数据类型 l 掌握顺序和选择结构 l 掌握三种循环结构 l 掌握过程与函数的创建与调用,Delphi是一个基于Object Pascal语言的Windows应用程序开发系统,在所有的事件处理过程和应用程序中都是使用它来编写程序代码,因此学习Delphi的关键是学习和掌握Object Pascal语言的语法与使用方法。,Object Pascal语言保留了Pascal语言具有可读性好、编写容易的特点,这使得它很适合作Windows平台上的快速开发语言。同时,使用Object Pascal语言编译器刨建的应用程序只生成单个可执行文件(.EXE),正是这种结合,使得Object Pascal成为Delphi这种先进集成开发包的编程语言。,下面将讲解有关Object Pascal语言的一些基本语法规则,而不是Pascal语言的一切细节。如果用户不熟悉Turbo Pascal编程而又希望了解有关的内容的话,请参阅一些基础的Pascal教程。,3.1 基本概念
2、,首先介绍Object Pascal语言的最基本内容:标识符和运算符以 及语句的书写规则和符号约定。,3.1.1 标识符 标识符是所有编程语言都要使用到的概念。Object Pascal语言程序是由多种语法成分构成的,这些语法成分包括常量、变量、类型、函数、过程、单元等等。为了能够在程序中使用这些语法成分的实例,用户就需要为这些实例各自取一个名字也就是标识符。,在使用标识符前,用户必须首先声明它们。Object Pascal语言的编译器会自动检查标识符的类型以确保标识符的赋值是正确的类型。,Object Pascal语言对标识符的定义有着明确的规定。标识符不区分大小写,标识符只能以字母或下划线开头,标识符中只有前255位有效,标识符中不能包含空格,标识符不能使用Object Pascal语言的保留字,对不同对象中相同标识符的成分必须使用“.”分隔表示所属关系。,保留字(Reserved Words)是由系统规定的、具有特定意义的单词。在编程时不能被重新定义或另作他用。Object Pascal语言规定的保留字在Delphi集成开发环境的代码编辑器中是以黑体加粗显示的。这些保留字包括:a
3、nd、array、as、,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编程语言对单词的大小写是不敏感的。
4、即不区分所有标识符和保留字的大小写。,3.1.2 运算符,Object Pascal语言的运算符分为数学运算符、逻辑运算符、指针运算符、关系运算符、字符串运算符、集合运算符、类运算符和运算符。其中数学运算符包括:+、-、*、/、div、mod。逻辑运算符包括:not、and、or、xor、shl、shr。指针运算符包括;、=。关系运算符包括:=、=、。集合运算符包括:+、-、*、=、=、in。类运算符包括:as、in。,3.1.3 语句的书写规则,Object Pascal程序语句书写比较自由,可以把多个语句放在一个程序行中,也可把一个语句分多行书写,但需要记住Object Pascal的每个语句都必须以分号“;”(半角)结束。在编写自己的Object Pascal程序时,要注意程序的可读性。Pascal语言是英式结构语言,在程序中选择合适的缩排、大小写风格,并在需要时将程序代码分行,会使得程序代码能够很容易地被自己和他人读懂。 对于较为复杂的程序常用到复合语句,复合语句是指将多个语句用begin和end两个保留字包围起来,格式如下: begin ; ; ; end; 复合语句在Obj
《《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案 第三章》由会员E****分享,可在线阅读,更多相关《《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案 第三章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页