名稱
變數型別
shortint
8位有符號整數
byte
8位無符號整數
smallint
16位有符號整數
word
16位無符號整數
integer
32位有符號整數
longint
32位有符號整數
cardinal
32位無符號整數
int64
64位有符號整數
single
4位元組浮點數
real48
6位元組浮點數
double
8位元組浮點數
extended
10位元組浮點數
currency
64位貨幣值
tdatetime
8位元組日期/時間
variant
16位元組variant
olevariant
16位元組variant
tvardata
16位元組variant
char
1位元組字元
widechar
2位元組字元
shortstring
固定長度位元組的字串
ansistring
動態字串
pchar
以null結束的字串
pwidechar
以null結束的寬字串
widestring
動態2位元組字串
boolean
1位元組布林值
bytebool
1位元組布林值
wordbool
2位元組布林值
bool,longbool
4位元組布林值
列舉型別屬於順序型別
根據定義型別時各列舉元素的排列順序確定它們的序號,且序號從0開始。
例如,定義type days=(sun,mon,tue,wed,thu,fri,sat);則, ord(sun)=0,ord(mon)=1,……,以此類推。
列舉型別中的第乙個元素無前趨,最後乙個元素無後繼。
pred(sat)=fri; succ(sun)=mon; ord(sat)=6;
python基本數 python基本資料型別
1.數字 int 數字又分整型和浮點型,在python中宣告變數是不用宣告所以自己就會識別 a 10 整型 a1 1.24 浮點型 支援科學計數法,將10用e來代替 2.字串 str 在python中用引號引起來的就是字串,而且單引號和雙引號並沒有什麼區別 a string a1 string a2...
初探Object Pascal的類(九)
繼承 inheritance 在object pascal中,類的最強大功能之一就是可以通過繼承得到擴充套件。繼承 inheritance 是指取乙個現有的類,通過由它派生新類來增加功能。開始取得類稱為基類 base class 或者祖先類 ancestor class 新建立的類稱為派生類 der...
初探Object Pascal的類(四)
類的析構函式 析構函式也是一種特殊的方法,此方法在物件消失前會被自動呼叫。析構函式可以看成是建構函式的對立面,它通常用來釋放類所佔的記憶體,或者做一些清除工作。乙個類不一定必須要有乙個析構函式,因為基本的類析構函式可以代替。像建構函式一樣,析構函式也沒有返回值。儘管類可以有多重析構函式,但它不具有一...