var ss: array of array string;
i,j: integer;
begin
   Setlength(ss,10);
   for i:= 0 to 9 do
   begin
      setlength(ss[i],10);
      for j:= 0 to 9 do
      ss[i,j]:='';
   end;
end;

解决方案 »

  1.   

    上面是个例子你看看,
    定义
    var ss: array of array {这里写类型}。
      

  2.   

    var ss: array of array string;
    i,j: integer;
    begin
       Setlength(ss,10);
       for i:= 0 to 9 do
       begin
          setlength(ss[i],10);
          for j:= 0 to 9 do
          ss[i,j]:='你好';
       end;
    end;
      

  3.   

    var ss: array of array string;编译通不过吗?
      

  4.   

    var ss: array of array string;编译通不过.帮帮忙,谢谢!!!
      

  5.   

    数组中 ,好像不能使用 string ,用string[100], 应该可以 。
      

  6.   

    >> var ss: array of array string;编译通不过.帮帮忙,谢谢!!!是var ss:array of array of string;
      

  7.   

    var ss:array of array of  string;
    //分配内存:
      setLength(ss,6,5);
      

  8.   

    最好使用
    var ss: array of array[0..99] of char;i,j: integer;
    begin
       Setlength(ss,10);
       for i:= 0 to 9 do
       begin
          setlength(ss[i],10);
          for j:= 0 to 9 do
          strcopy(ss[i,j],'你好');
       end;
    end;
      

  9.   

    麻烦死了,你用记录数组不就得了吗type
      aa = record
        a :string;
        b :string;
    end;var
      arr : array of aa;