的时候,并不需要记住所有运算符的优先级 顺序。常见的一些优先级顺序比较好记,如乘、 除运算符的优先级比加、减运算符的优先级高。 在优先级顺序不太明显的地方,可以多加一些小 括号以明确表达式的结合次序。
3.4.2 表达式
?
一个表达式由运算对象和运算符两部分组成。运 算符可以分为算术运算符、逻辑运算符、串运算 符、字符指针运算符、集合运算符、关系运算符 以及@运算符。运算符的优先顺序见
表。
运算符 ^ @ not + - or xor = <> > < <= >= in is 1 2 4 5 优先顺序 取非 类别 域、指针引用
* / div mod shl shr and as 3
乘除法与类型转换
加减法 比较操作
3.5 常用内部函数
?
为了尽可能地减少开发应用程序的难度和
工作量,
Delphi 提供了一个内容十分丰富的程序库Run-Time Library (RTL),其中包括了大量的基本函数、过程、常量和变 量定义。RTL包含的函数、过程、常量等都是在System单 元中定义的,而System单元会自动地被其他程序单元引用, 所以用户编写的应用程序可以随时调用RTL中可用的函数, 而不用在程序的uses语句中引用该单元。
? ? ? ? ?
3.5.1 3.5.2 3.5.3 3.5.4 3.5.5
数学运算函数(round函数,和random(range:integer)函数 字符处理函数 pos,length,sizeof,copy,