Delphi 数据类型及字节占用
来源:互联网 发布:网络八大神兽 编辑:程序博客网 时间:2024/05/18 20:06
分类范围字节备注简单类型序数整数Byte0 .. 2551无符号8位Shortint-128 .. 1271有符号8位Word0 .. 655352无符号16位Smallint-32768 .. 327672有符号16位Cardinal0 .. 42949672954无符号32位Longword0 .. 42949672954无符号32位Integer-2147483648 .. 21474836474有符号32位Longint-2147483648 .. 21474836474有符号32位Int64-263 .. 2638有符号64位字符AnsiChar/CharANSI字符集18位WideCharUnicode字符集216位布尔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
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
0 0
- Delphi 数据类型及字节占用
- 黑马程序员---数据类型及内存占用字节
- mysql 数据类型及占用字节数
- C语言里的数据类型的大小及占用字节
- 基本数据类型占用的字节
- c# 数据类型占用字节数
- C#数据类型占用字节数
- java c++ 基本数据类型占用字节空间
- c# 数据类型占用的字节数
- [转] c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- keil数据类型占用的字节数
- C# 数据类型占用的字节数
- c#中数据类型占用的字节数
- 调整WORD2010的行距与段落间距
- qt样式表学习
- 一、了解Matlab的基本操作
- 用WPS演示实现PPT转换为DOC
- 20141115 【 Arduino - LM35 - 4位八段数码管 】 数码管显示温度
- Delphi 数据类型及字节占用
- Unicode版本的注册表封装类
- 写给自己
- MySQL Error集锦
- Setting the limitation of total bytes of model
- iOS webview 交互
- nyoj 15 括号匹配
- Java Thread(线程)案例详解sleep和wait的区别
- 如何在Ubuntu下使用全民wifi?