我正在学习 Pascal,目前遇到了有关数组操作的问题。我遇到了一种设置数组的方法,我在其他语言中看到过,但我不知道如何在 Pascal 中做类似的事情。
变量的声明如下所示:
rotationBounds: array of array of integer;
setLength(rotationBounds, 5, 5);
我想做这样的事情:
rotationBounds :=
[
[0, 0, 0, 0, 0],
[0, 1, 1, 0, 0],
[0, 0, 1, 0, 0],
[0, 0, 1, 1, 0],
[0, 0, 0, 0, 0],
];
基本上,我试图直接设置一个多维数组,而不是循环遍历它。
我的一个重点是让它看起来像一张图片,易于阅读和理解。
有没有办法可以实现这样的目标?
我正在使用 Borland Delphi 6 来编译程序。