都是预先定义的 比如静态的,a:array[1..2,1..4] of char; 动态的开始没有维数,后来也要用setlength把位数确定的
你可能是想问每一维的可用的下标吧... 如: var arr1:array[1..10,1..100] of integer; .... 则有: 第一维:low(arr1)=1 到 high(arr1)=10; 第二维:low(arr1[1])=1 到 high(arr1[1])=100;如对其赋植... for i:= low(arr1) to high(arr1) do for j:= low(arr1[low(arr1)]) to hight(arr1[low(arr1)]) do arr1[i][j]:=value;
比如静态的,a:array[1..2,1..4] of char;
动态的开始没有维数,后来也要用setlength把位数确定的
如:
var arr1:array[1..10,1..100] of integer;
....
则有:
第一维:low(arr1)=1 到 high(arr1)=10;
第二维:low(arr1[1])=1 到 high(arr1[1])=100;如对其赋植...
for i:= low(arr1) to high(arr1) do
for j:= low(arr1[low(arr1)]) to hight(arr1[low(arr1)]) do
arr1[i][j]:=value;