Para ampliar un poco la definición de eduarcol, también decir que existen los arrays dinámicos
Código Delphi
[-]
var
MiArray: array of string;
i: integer;
begin
SetLength(MiArray, 10);
for i := 0 to High(MiArray) do
MiArray[i] := IntToStr(i);
for i := 0 to High(MiArray) do
ShowMessage(MiArray[i]);
SetLength(MiArray, 15);
......................
end;