FillChar(Arr, SizeOf(Arr), 0)

解决方案 »

  1.   

    FillChar(Arr, SizeOf(Arr), 0)
      

  2.   

    如果是动态数组,可以用nil
    intArray := nil;
      

  3.   

    用nil也出错,还是不行。有其他方法吗?
      

  4.   

    如果是静态数组:
    var
      A: array[0..15]of Integer;
    begin
      FillChar(A,SizeOf(A),0);
    end动态
    var
      A: array of Integer;
    begin
      FillChar(A, SizeOf(Integer)*Length(A),0)
      

  5.   

    整数型的数组初始化值都是零 赋nil应该可以吧? 出错可能是其他方面的错误,也许并非清空方法出错,不过赋null似乎不行。