Delphiの配列に初期値を代入の方法
DelphiではSetLength関数を使用して配列を初期化し、インデックスを使用して配列に代入できます。
以下のコードサンプルをご覧ください。
var
myArray: array of Integer;
i: Integer;
begin
// 初始化数组,设置数组长度为 10
SetLength(myArray, 10);
// 使用索引对数组元素赋值
for i := 0 to Length(myArray) - 1 do
begin
myArray[i] := i;
end;
// 打印数组元素
for i := 0 to Length(myArray) - 1 do
begin
WriteLn(myArray[i]);
end;
end;
上記の例では、まず SetLength 関数を使用して長さ 10 の整数配列 myArray を初期化しました。そして、for ループとインデックス i を使用して配列の要素に代入を行い、その値はインデックス i の値としました。最後に、for ループを使用して配列の要素をプリントしました。
お役に立てれば幸いです!