delphi的基本数据类型

xiaoxiao2021-02-28  84

分类范围字节备注简单类型序数整数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) = False1 ByteBoolFalse <> True Ord(False) = 0 Ord(True) <> 0 Succ(False) = True Pred(False) = True1 WordBool2 LongBool4 枚举    子界    实数 Real5.0×10-324 .. 1.7×103088[精度]15..16Real482.9×10-39 .. 1.7×10386[精度]11..12; 向后兼容Single1.5×10-45 .. 3.4×10384[精度]7..8Double5.0×10-324 .. 1.7×103088[精度]15..16Extended3.6×10-4951 .. 1.1×10493210[精度]19..20Comp-263 + 1 .. 263 - 18[精度]19..20Currency-922337203685477.5808 ..  922337203685477.58078[精度]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
转载请注明原文地址: https://www.6miu.com/read-38425.html

最新回复(0)