预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共37页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

TOC\o"1-4"\h\z\u  Delphi基础 Delphi入门 Delphi语言基础2 简单范例 ProgramExa02_1 {SAPPTYPECONSOLE} Uses Sysutils; Var Radius:Real; Diameter,Circumference,Area:Real; Begin Write(‘输入一个圆的半径值:’); ReadLn(Radius); Diameter:=2*Radius; Circumference:=PI*Diameter; Area:=PI*SQR(Radius); writeLn(‘该圆的直径为:’,Diameter:13:2); writeLn(‘该圆的周长为:’,Circumference:13:2); writeLn(‘该圆的面积为:’,Area:13:2); ReadLn; End; Delphi语言的基本元素 保留字和指示字 AndarrayasAsm汇编语言BeginCaseclassconstConstructorDestructorDispinterface显示接口DivdoDowntoElseEndExceptExportsFileFinalizationfinallyforfunctionGoto转移IfimplementationininheritedinitializationinlineinterfaceislabellibarymodNilNotobjectOforoutpackedprocedureprogrampropertyraiserecordrepeatstringthenthreadvartotrytypeunituntilusesvarwhilewithXor异或指示字 absoluteabstractassemblerautomatedcdeclcontainsdefaultdeprecateddispiddynamicexportexternalfarforwardimplementsindexlibrarylocalmessagenamenearnodefaultoverloadoverridepackagepascalplatformprivateprotectedpublicpublishedreadreadonlyregisterreintroducerequiresresidentsafecallstdcallstoredvarargsvirtualwritewriteonly直接量 所谓直接量,是在程序中可以直接使用而无须声明的数据。Delphi语言直接量包括数字直接量和字符串直接量。 数字直接量0~9,A~F,+、-S、. 87和+87表示整数87,3E-3表示3称10的-3次方,$2f为十六进制数;$引入的十六进制数不能表示实数。 字符串直接量分为引用形式和控制字符串形式 引用形式使用单引号来界定的字符串。两个单引号表示一个引号。两个引号之间没有字符,表示空串。 控制字符串形式由一个或多个控制字符串组成,不需要使用单引号界定符。控制字符串由符号#引导并紧接一个整数。整数代表ASCII 声明语句 保留字说明保留字说明Const声明常量标识符Var声明变量标识符Type声明数据类型标识符Property声明属性标识符Procedure声明过程例程标识符Function声明函数例程标识符Program声明程序标识符Unit声明单元标识符library声明库标识符package声明包标识符常量和变量 常量 程序运行过程中其值不发生变化的量分为真常量,类型常量。 Const常量标识符=常量表达式; 变量 数据类型 有序类型:枚举类型、子界类型、整型、字符型、布尔型。 操作有序类型及其变量的标准例程,。 Ord函数:返回有序表达式的序号//ASCII序号 Pred函数:返回有序表达式的前趋值 Succ函数:返回有序表达式的后继值 High函数:返回有序表达式或有序类型的最大值 Low函数:返回有序表达式或有序类型的最小值 Inc过程:有序变量增量。 Dec过程:有序变量减量。 Delphi语言的标准数据类型又可分为基本(Fundamental)数据类型和通配(Generic)数据类型。前者的格式和取值范围与CPU和操作系统平台无关,而后者的格式和取值范围却与CPU和操作系统平台有关。 简单数据类型 1.有序类型 (1)整型 名称存储字节数符号shortInt1(8位)字节有符号整形SmallInt2(16位)字节LongInt4(32位)字节IntegerInt648(64位)字节Byte1(8位)字节无符号整形Word2(16位)字节LongWOrd4(32位)字节Cardinal()(2)字