1、指针:@放在变量前面将获取变量的地址,并可以把地址赋值为同样数据类型得指针。把^放在一个数据类型的前面可以定义一个指针,把^放在一个指针后面,可以获得该指针指向地址空间的类容。
不可以将指针所指地址中的类容直接赋值给其他类型的变量。
2、变体类型(variant):Variant 能支持所有的简单数据类型及OLE自动化对象。注意Variant不能表达Object Pascal对象。
3、强制类型转换:只有当两个变量的数据长度一样时,才能对变量进行强制转换。例如:不能把一个Double类型转换成Integer。
运算符(Operators):
1、赋值运算符:Number:=5
2、比较运算符:
3、逻辑运算符:
4、算术运算符:
5、位运算符:
6、加减运算符:
7、指针运算符:
8、基和运算符:
9、类运算符:
10、@运算符:
一般来讲,在过程和函数中,任何类型说明都在变量说明之前,而任何变量说明都在常量之前。但是,只要遵从说明必须在过程与函数的标题之后,而且在程序代码之前,即是有效的。
不管一个库单元是否和一个窗体有关,库单元的结构都是相同的。其结构如下:
unit <库单元名称>
interface
uses <选择性的库单元列表>
{公有说明}
implementation
uses <选择性的库单元列表>
{私有说明}
{过程和函数的执行部分}
initialization {选择性的}
{选择性的初始化程序}
end.