delphi动态数组如何赋值

   2025-02-18 7880
核心提示:在Delphi中,可以使用动态数组的SetLength函数来分配数组的内存空间,并使用索引来赋值。以下是一个示例:varmyArray: array of

在Delphi中,可以使用动态数组的SetLength函数来分配数组的内存空间,并使用索引来赋值。以下是一个示例:

varmyArray: array of Integer;i: Integer;beginSetLength(myArray, 5); // 分配数组的内存空间for i := 0 to High(myArray) do // 使用索引循环赋值beginmyArray[i] := i + 1;end;// 输出数组的值for i := 0 to High(myArray) dobeginWriteLn(myArray[i]);end;end;

输出结果为:

12345

在上述示例中,我们首先使用SetLength函数分配了一个长度为5的动态数组myArray的内存空间。然后,使用for循环和索引i循环遍历数组,并将i + 1的值赋给数组的每个元素。最后,我们再次使用for循环遍历数组,并输出每个元素的值。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言