可以的!
现写个例子!
var
Arr : array of integer;
i : integer;
begin
setlength(arr,5);
for i:=0 to 4 do//初始化一下!
arr := i;
setlength(arr,6);//再申请一个空间!
for i:= 5 downto 3 do//移动位置
arr := arr[i-1];
arr[2] := 10;//在arr[2]的位置 插入10
{--------------------------------------}
删除就不写了,也是把要删除的位置 移动 覆盖掉!
再 setlength 就好 了
没调过,你自己再调调,看对不!
end;
最后说一句 分好少啊