Una forma muy utilizada es escribir la memoria que ocupa en array, utilizando las funciones ZeroMemory o FillChar. Esto es subjetivo, porque las cosas cambiarán según el tipo de Array.
Código Delphi
[-]
var
MiArray: array[0..MAX_PATH] of Integer;
i: Integer;
begin
ZeroMemory(@MiArray, SizeOf(MiArray));
for i := 0 to MAX_PATH do
Memo1.Lines.Add(IntToStr(MiArray[i]))
end;
Saludos!