String长度有限制吗?

panyong2002 2003-05-10 05:03:19
var
s:string;
i:integer;
begin
for i:=1 to 500 do
s:=s + 'A'
memo1.text:=s;
end;

书上说String最大长度为255,但是上面的代码能到500没问题
...全文
238 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
888888888888 2003-05-11
  • 打赏
  • 举报
回复
同意楼上
welong 2003-05-11
  • 打赏
  • 举报
回复
2G的长度,
255是短字串short string。
所以可以认为没有长度限制,尽管用。
madyak 2003-05-10
  • 打赏
  • 举报
回复
可以认为没限制,用手录,你录两个月,它也能装下!
csouth 2003-05-10
  • 打赏
  • 举报
回复
在Lotus Script里面呢?好像有限制的,具体多少不清楚
anaikh 2003-05-10
  • 打赏
  • 举报
回复
如果在Delphi里,String长度应该是2G,在Pascal里,则是255(它是一个Array[0..255] of Char的数组.
xiaoyuer0851 2003-05-10
  • 打赏
  • 举报
回复
同意,其实你只要查查帮助就可以了

jacky_shen 2003-05-10
  • 打赏
  • 举报
回复
string 类型其实只是保存一个字串的地址.
大小只是与实际内存有关。
mego 2003-05-10
  • 打赏
  • 举报
回复
shortstring:255
string:2G
zjf27 2003-05-10
  • 打赏
  • 举报
回复
同意楼上
lixif 2003-05-10
  • 打赏
  • 举报
回复
2G的长度,
255是短字串

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧