• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Delphi常用数据类型字符串类型数据类型等等

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

类型

表示范围

字节

ShortInt

-128~127

8位,有正负符号标志

SmallInt

-32 768~32 767

16位,有正负符号标志

LongInt

-2 147 443 648~2 147 483 647

32位,有正负符号标志

Integer

-2 147 443 648~2 147 483 647

32位,有正负符号标志

Int64

-263~263-1

64位,有正负符号标志

Byte

0~255

8位,无正负符号标志

Word

0~65 535

16位,无正负符号标志

LongWord

0~4 294 967 295

32位,无正负符号标志

Cardinal

0~4 294 967 295

32位,无正负符号标志

实数型(Real):实数型是实数的集合,包括多种不同的类型。Real类型只有在和以前Borland Pascal兼容的情况下才使用,否则应使用DoubleExtended类型。

类型

范围

有效位

存储字节

Real48

2.9×10-39 ~ 1.7×1038

11~12

6

Single

1.5×10-45 ~ 3.4×1038

7~8

4

Double

5.0×10-324 ~ 1.7×10308

15~16

8

Extended

3.6×10-4951 ~ 1.1×104932

19~20

10

Comp

-263+1 ~ 263-1

19~20

8

Currency

-922 337 203 685 477.5 808 ~ 922 337 203 685 477.5 807

19~20

8

Real

5.0×10-324 ~ 1.7×10308

15~16

8

Delphi数据类型分类如下:

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

     

接口

  <


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi纯代码连SQLite数据库,同时支持数据库的加密解密发布时间:2022-07-18
下一篇:
控制台输出螺旋型数字Delphi版发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap