您的位置:首页 > 编程语言 > Delphi

Delphi 数据类型列表

2013-03-23 14:58 429 查看
分类范围字节备注
简单类型序数整数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
指针类型无类型指针<
a0b2
/td>
 Pointer
有类型指针预定义类型指针PAnsiString

PString

PByteArray

PCurrency

PDouble

PExtended

PSingle

PInteger

POleVariant

PShortString

PTextBuf

PVarRec

PVariant

PWideString

PWordArray
过程类型程序过程类型 Procedural
对象过程类型 Procedural 
变体类型  Variant 
 OleVariant 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: