冥界3大法王 发表于 2024-2-25 10:03

为啥结果 是11 96 1?

procedure TForm7.Button2Click(Sender: TObject);
var
Arr: array of Byte;
i: Integer;
b: Byte;
begin
for i := Low(Arr) to High(Arr) do
begin
    Memo1.Lines.Add(Arr.ToString);
end;
end;

为啥结果 是11961?{:301_974:}

冥界3大法王 发表于 2024-2-25 10:12

问题2:为啥中间的那个数每次得到的结果不一样?

月之点点 发表于 2024-2-25 11:18

mmffddyy 发表于 2024-2-25 14:00

数组Arr没有被初始化,它的元素将包含未定义的值(栈中的垃圾数据)。
页: [1]
查看完整版本: 为啥结果 是11 96 1?