记录数组Delphi类型指针变得简单。它是什么?它是一个用于在运行时创建某种类型数组的小单元,忘记GetMem()和FreeMem()并try..finally块。通常当需要使用数组作为指针时,我们必须使用GetMem()或alloc()通过指定元素的FreeMem()以元素数来分配代表该数组的内存块,然后调用FreeMem()来释放记忆。这将导致这个无聊的代码。
begin
pWordArray := GetMem(SizeOf(Word) * 10 ); // create 10 elements of Word
try
// Do something with the memory
finally
FreeMem(pWordArray);
end;
该单元有助于将长代码简化。
暂无评论