Delphi 数据类型列表
Posted blogpro
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi 数据类型列表相关的知识,希望对你有一定的参考价值。
分类 |
|
|
|
|
范围 |
|
字节 |
|
备注 |
简单类型 |
序数 |
整数 |
Integer |
-2147483648 .. 2147483647 |
|
4 |
|
有符号32位 |
|
Cardinal 0 .. 4294967295 4 无符号32位 |
|
|
|
|
|
|
|
|
|
|
|
|
Shortint |
-128 .. 127 |
|
1 |
|
有符号8位 |
|
|
|
|
Smallint |
-32768 .. 32767 |
|
2 |
|
有符号16位 |
|
|
|
|
Longint |
-2147483648 .. 2147483647 |
|
4 |
|
有符号32位 |
|
|
|
|
Int64 |
-263 .. 263 |
|
8 |
|
有符号64位 |
|
|
|
|
Byte |
0 .. 255 |
|
1 |
|
无符号8位 |
|
|
|
|
Word |
0 .. 65535 |
|
2 |
|
无符号16位 |
|
|
|
|
Longword |
0 .. 4294967295 |
|
4 |
|
无符号32位 |
|
|
|
|
AnsiChar(Char) |
ANSI字符集 |
|
|
|
8位 |
|
|
|
|
WideChar |
Unicode字符集 |
|
|
|
16位 |
|
|
|
|
Boolean |
False < True Ord(False) = 0 Ord(True) = 1 Succ(False) = True Pred(True) = False |
|
1 |
|
|
|
|
|
|
ByteBool |
False <> True Ord(False) = 0 Ord(True) <> 0 Succ(False) = True Pred(False) = True |
|
1 |
|
|
|
|
|
|
WordBool |
|
|
2 |
|
|
|
|
|
|
LongBool |
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
子界 |
|
|
|
|
|
|
|
|
|
|
Real |
5.0×10-324 .. 1.7×10308 |
|
8 |
|
[精度]15..16 |
|
|
|
|
Real48 |
2.9×10-39 .. 1.7×1038 |
|
6 |
|
[精度]11..12; 向后兼容 |
|
|
|
|
Single |
1.5×10-45 .. 3.4×1038 |
|
4 |
|
[精度]7..8 |
|
|
|
Double |
5.0×10-324 .. 1.7×10308 |
8 |
[精度]15..16 |
|
|
|
|
|
|
Extended |
3.6×10-4951 .. 1.1×104932 |
10 |
[精度]19..20 |
|
|
|
|
|
|
Comp |
-263 + 1 .. 263 - 1 |
8 |
[精度]19..20 |
|
|
|
|
|
|
Currency |
-922337203685477.5808 .. 922337203685477.5807 |
8 |
[精度]19..20 |
|
|
|
|
|
|
|
ShortString |
255个字符 |
2..256B |
向后兼容 |
|
|
|
|
|
|
AnsiString |
大约 231 个字符 |
4B..2GB |
8位(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 |
|
|
|
|
|
|
|
|
以上是关于Delphi 数据类型列表的主要内容,如果未能解决你的问题,请参考以下文章