Delphi有符號 delphi基本數據類型有哪幾種?
delphi基本數據類型有哪幾種?在Delphi中,字符串的定義稱為短字符串數據類型。短字符串數據類型具有以下特征:1。最多只能容納255個字符。當聲明shortstring類型的變量時,Delphi
delphi基本數據類型有哪幾種?
在Delphi中,字符串的定義稱為短字符串數據類型。
短字符串數據類型具有以下特征:
1。最多只能容納255個字符。
當聲明shortstring類型的變量時,Delphi將自動為該變量應用256字節(jié)的內存空間。第一個字節(jié)用于存儲字符串的長度,下一個255字節(jié)用于存儲字符串的內容。如果字符串的長度小于255個字節(jié),內存將被使用盡可能多的字符,以后不使用的內存將被清除。
2. 使用ord(s[0])和length(s)得到的效果是相同的,兩者都可以得到字符的長度,而賦值s[0]的效果類似于setlength。
3. shortstring類型通常是為了兼容而保留的。
變量tmp:字符串[5] //定義一個最多包含5個字符的變量
DWORD是一個32位無符號整數,其值范圍為0到2到32次方-1。在Delphi中,DWORD、Longint和cardinal都是相同的,它們都是32位無符號整數(無符號表示無負,最小值為0,對應的有符號32位整數是最常用的整數)