⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chapt6.htm

📁 Delphi经典编程入门Delphi讲座----------电子书籍
💻 HTM
字号:
<html><head><title>第六章  Object Pascal语言</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body bgcolor="#00000" text="#00cc66"><p align="center"><b><font color="#FF6666" size="4">第六章 Object Pascal语言 </font></b></p><p>   控制串由一个或多个控制字符组成,由“#”开头,后面紧跟一个范围在0~255的无符号的整数,用于代表相应的ASCII字符。<br>    下面再列出一些变量声明的例子:<br>  var X, Y, Z: Double;<br>  I, J, K: Integer;<br>  Digit: 0..9<br>  C: Color; <br>  Done, Error: Boolean;<br>  Operator: (Plus, Minus, Times);<br>  Hue1, Hue2: set of Color; <br>  Today: Date;<br>  Results: MeasureList;<br>  P1, P2: Person;<br>  Matrix: array[1..10, 1..10] of Double;<br>    在声明变量时,还可以带一个可选的Absolute子句,用于指定变量的值在内存中存储的绝对位置,<br>   例如:<br>  var CrtMode:Byte Absolute $0040:$0049<br>    上例中,声明了一个Byte类型的变量CrtMode,Absolute指示字后第一常量是段的值,第二个常量是偏移量。变量可以在定义时就指定一个初值。<br>    例如:<br>  var I: Integer = 7;<br>    等价于:<br>  var I: Integer; ...I := 7;<br>    指定的初值可以是任何变量类型的常数表达式。<br>  1.纯常量<br>    纯常量是一种预先定义的标识符,其值在定义后永远不会改变。<br>    例如:const MaxValue = 237; <br>  2.类型常量<br>    与纯常量不同,类型常量用于保存数组、记录、过程以及指针等类型的值。类型常量不能出现在常量表达式中。<br>    在缺省的编译器状态(即{$J+})下,类型常量的值可以改变,这时类型常量更像初始化过的变量。但当编译器状态改为{$J-}时,则类型常量的值在运行期就无法改变,此时,类型常量实际上变成了只读变量。<br>    声明类型常量的语法规则为:<br>    const identifier: type = value<br>    这里,常量名要符合 Pascal语言关于标识符的规则。type是除了文件型和可变型之外的所有类型。Value是一个类型为type的表达式。例如:<br>    const Max: Integer = 100;<br>    一般来说,Value为一个常量表达式,但当type是数组、记录、过程和指针时,必须执行特殊的规则。<br>  <b>6.3 数 据 类 型</b><br>    类型是某类数据的名称,用于确定能存储信息,及能存储多少信息等。ObjectPascal是一种强类型的语言,其数据类型的定义、声明以及数据的赋值和传递都必须遵循严格的语法规则。因此,学习和掌握数据类型是设计好程序的关键。<br>    Pascal支持丰富的数据类型,本书将其分为6大类:<br>  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -