数组操作的基础用法,最容易卡壳的地方其实就是语法格式。DECLAREDIMENSION这两个指令,你一开始看着有点懵,嗯,其实还挺好理解的。前者像在数据库里声明变量,后者就更直接——分分钟建好一维或二维数组。

DECLARE A(10), B(2,3),就是一个一维+一个二维的组合拳。声明完之后,默认值全是.F.,也就是 false 状态,挺方便清空或初始化的。

值得注意的是,同一个数组里元素的数据类型可以不一样,像 JS 的数组那种风格,这点还挺灵活。不过给数组赋值的时候,如果你没写下标,那就是批量赋值,所有元素一个样。

有几个不错的延伸阅读我也顺手整理好了,像是 MATLAB 中创建二维数组多维数组详解,还有 Java 排序示例。结合着看,理解更透彻。

如果你正好在学数据结构,或者表格类的数据比较多,这类数组初始化技巧真的是早知道早省事。