不區分大小寫函數
賦值運算符.net
:=指針
(Java裏是=)對象
例如get
var I:Integer;it
I:=30;編譯
比較運算符變量
=,<>,<,>,<=,>=im
特別注意:數據
判等是=(Java裏是==)
判不等是<>(Java裏是!=)
邏輯運算符
and
or
not
算術運算符
+,-,*,
/(浮點數),
div(整數),
mod(取模)
位運算符:
and,not,or,xor,shl(左移),shr(右移)
特殊運算符
in
(集合類型)
(子界類型)
集合的+,-運算
is,as進行對象類型轉換
@取地址,
^取得指針對應的數據或聲明指針類型
函數Addr做用與@相同,例如PI:=Addr(I);
Inc和Dec
Inc和Dec能夠用於指針
無類型常量
有類型常量
const I:Integer=5;
全局變量能夠被指定初始值和局部變量則不能夠.
在聲明常量,變量和類型時,可使用編譯時函數:
Ord,Chr,
Trunc,Round,
High,Low,
SizeOf