标签: delphi
procedure Test; var AText: array of AnsiChar; begin SetLength(AText, 7); end;
内存中占用 AText 的实际大小是多少?是7 +长度的基数大小,即7 + 4 = 11字节?
答案 0 :(得分:5)
加上4个字节的引用计数。当然堆管理器开销(这取决于delphi版本并使用内存管理器,它可以很容易地为12-16字节)。
这意味着: