告诉我怎么在Delphi中判断数组为空??
和怎么在Delphi中判断数组长度??

解决方案 »

  1.   

    数组为空 <=> 长度为0
             <=> 未分配内存
    可以参见的delphi 的函数 Assigned
      

  2.   

    var 
    i:interger;
    a:array[] of elemtype
    begin
      i:=high(a)-low(a)+1;
    end;
      

  3.   

    if aarray = isnull  then
        begin
          aarray := barray;
        end;
    for  k := 0 to i do
    begin
       for  c := 0 to n do
       begin
          if aarray[n] <> barray[i] then
          begin
          acount[n+1] := bcount[i];
          n := n+1;
          end;
          end;
    这就是我现在写的一个东西
    我想知道aarray里面现在存了几个数
    以及n的值