var a:array of array of array of integer;SetLength(a,10,10,10);

解决方案 »

  1.   

    还可以是:
    var a:array of array of array of integer;
        i,j:integer;
    begin
      SetLength(a,10);
      for i:=0 to 9 do SetLength(a[i],10);
      for I:=0 to 9 do for j:=0 to 9 do SetLength(a[i][j],10);
    end.
      

  2.   

    例如: 
    var
     a:Array of Array of Integer;
    ...
    begin
     SetLength(a,10,5);
     ...
    end;
      

  3.   

    不太对呀,你这样建出多维数组可能是树状的。标准的二维、多维数组应该是这样的var a : array of array of integer;
        i : integer;
    begin
      SetLength( a, 10 );
      for i:=0 to 9 do 
          SetLength( a[i], 2);end;以上建立了一个10行两列的二维数组,其它的依此类推
      

  4.   

    不同类型的?var a:array of array of Variant;
      

  5.   

    谢谢各位,不同类型 只能用Variant是吗?