在本例中
procedure foobar;
var tab:array of integer;
begin
setlength(tab,10);
end;是数组被破坏了还是内存泄露了?
发布于 2010-06-25 03:35:29
内存被释放。(也就是说,没有内存泄漏!)
发布于 2010-06-25 03:50:17
数组是自动释放的,但我见过一些模糊的情况,因为某些原因,数组不会被释放。我通过将数组设置为零来解决这个问题。
https://stackoverflow.com/questions/3113296
复制相似问题