Delphi 数据类型列表

2021-02-08 17:17

阅读:453

标签:应用程序   font   proc   nic   简单   roc   指针   字符集   class   

 

分类

 

 

 

 

范围

 

字节

 

备注

简单类型

序数

整数

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

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 数据类型列表

标签:应用程序   font   proc   nic   简单   roc   指针   字符集   class   

原文地址:https://www.cnblogs.com/blogpro/p/11345189.html


评论


亲,登录后才可以留言!