知方号

知方号

delphi基本数据类型有哪几种

delphi基本数据类型有哪几种?

在 delphi 中,string[] 这种定义,被称为 Short String 数据类型。

Short String 数据类型具有以下特点:

1、最多只能容纳 255 个字节的字符。

当声明一个 ShortString 类型的变量时,Delphi 会自动申请 256 个字节的内存空间给该变量,其中第一个字节用来存放字符串的长度,后面的 255 个字节用来存放字符串内容,如果字符串的长度不够 255 个字节,则有多少字符就用多少内存,后面未用到的内存清。

2、用 Ord(S[0]) 和 Length(S) 所取得效果是一样的,都可以获取字符的长度;而赋值给 s[0] 其效果与 SetLength 效果类似。

3、ShortString 类型通常是为了保持兼容性而保留的。

var tmp:string[5]; //定义 包含最多5个字符 的变量

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。