17 楼fengzhengren(风筝
对于静态数组,如果想整体对数组赋值,只能在定义数组时定义为CONST数组,即
VAR
CONST A:ARRAY[1..2] OF INTEGER=(1,3);
除const数组之外好像静态数组不能整体赋值。
对于非const数组,可以用循环方法赋值:
for i:=low(a) to high(a) do
begin
a[i]:=2;
showmessage(inttostr(a[i]));
end;
或者单个赋值:
a[1]:=3;
a[2]:=4;
a[3]:=5;
我试过了,我说的这些没问题,至于能不能对非const数组整体赋值,反正现在我还没找到方法。
Delphi数组初始化
最新推荐文章于 2025-03-08 23:52:59 发布