Delphi 數據類型列表

分類範圍字節備註
簡單類型序數整數Integer-2147483648 .. 21474836474有符號32位
Cardinal0 .. 42949672954無符號32位
Shortint-128 .. 1271有符號8位
Smallint-32768 .. 327672有符號16位
Longint-2147483648 .. 21474836474有符號32位
Int64-263 .. 2638有符號64位
Byte0 .. 2551無符號8位
Word0 .. 655352無符號16位
Longword0 .. 42949672954無符號32位
字符AnsiChar(Char)ANSI字符集
8位
WideCharUnicode字符集
16位
布爾BooleanFalse < True
Ord(False) = 0
Ord(True) = 1
Succ(False) = True
Pred(True) = False
1
ByteBoolFalse <> True
Ord(False) = 0
Ord(True) <> 0
Succ(False) = True
Pred(False) = True
1
WordBool2
LongBool4
枚舉



子界



實數
Real5.0×10-324 .. 1.7×103088[精度]15..16
Real482.9×10-39 .. 1.7×10386[精度]11..12;
向後兼容
Single1.5×10-45 .. 3.4×10384[精度]7..8
Double5.0×10-324 .. 1.7×103088[精度]15..16
Extended3.6×10-4951 .. 1.1×10493210[精度]19..20
Comp-263 + 1 .. 263 - 18[精度]19..20
Currency-922337203685477.5808 ..
922337203685477.5807
8[精度]19..20
字符串

ShortString255個字符2..256B向後兼容
AnsiString大約 231 個字符4B..2GB8位(ANSI)字符
WideString大約 230 個字符4B..2GB多用戶服務和
多語言應用程序;
和com定義的BSTR兼容
其他String
String[0..255]
PChar
PAnsiString
PWideString


結構類型集合
Set最多256個元素[0..255]

數組靜態數組



動態數組



記錄
Record


文件
File



Class


類引用
Class reference


接口
Interface


指針類型無類型指針
Pointer


有類型指針預定義類型指針PAnsiString
PString
PByteArray
PCurrency
PDouble
PExtended
PSingle
PInteger
POleVariant
PShortString
PTextBuf
PVarRec
PVariant
PWideString
PWordArray



過程類型程序過程類型
Procedural


對象過程類型
Procedural


變體類型

Variant



OleVariant


轉載:萬一博客:

http://www.cnblogs.com/del/archive/2007/12/04/982167.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章