delphi中动态数组创建只能用setlength吗,有没有其它方法,若用setlength如何释放掉它呢? delphi中动态数组创建只能用setlength吗,有没有其它方法(比如c中的动态数组),若用setlength如何释放掉它呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 声明数组:S:Array of String;设置长度:SetLength(S,10);释放:SetLength(S,0) 谢谢,heixiu1980(迷茫ing),那能不能象c中的那样用指针来完成呢? ljmanage(过客)那请问c中relloc函数在delphi中对应的是什么呢? 实际上,数组本身具有自动垃圾回收机制,不像c需要手工进行资源回收,你只管用,delphi会自动处理的; for i=0 to length(S)-1 do s[i].free;SetLength(S,0); 声明数组: S:Array of String; 设置长度: SetLength(S,10); 释放: s:=nil; agree with lwgbest(李文) c中动态创建一个连续的空间用malloc在delphi中对应getmemc中在malloc的基础上要在添加新的空间用relloc那它在delphi中对应的是什么呢? 声明数组: S:Array of String; 设置长度: SetLength(S,5); 释放: s:=nil;或者SetLength(S,0) 大家有没有见过编译时错行的问题? 如何在线程中创建多个窗体? DELPHI三层架构免费发布 问题 为什么没有.DLL文件 求解3行代码! 请问这条插入语句对吗? 提个问题 每人能解决吗?BDE无法连接SQL2000? 关于quickreport的小问题 怎么在delphi6中使用下载来的控件 求助,输入之后遇到显示不全问题。
S:Array of String;
设置长度:
SetLength(S,10);
释放:
SetLength(S,0)
那请问c中relloc函数在delphi中对应的是什么呢?
SetLength(S,0);
S:Array of String;
设置长度:
SetLength(S,10);
释放:
s:=nil;
c中在malloc的基础上要在添加新的空间用relloc那它在delphi中对应的是什么呢?
S:Array of String;
设置长度:
SetLength(S,5);
释放:
s:=nil;或者SetLength(S,0)