用st语言写个2维数组
时间: 2024-02-23 22:58:14 浏览: 363
三菱ST语言编程
下面是一个示例程序,演示如何在ST语言中使用2维数组:
```
PROGRAM Example
VAR
myArray: ARRAY[0..4, 0..2] OF INT; // 定义一个包含15个整数的2维数组
i, j: INT;
END_VAR
// 初始化数组元素
FOR i := 0 TO 4 DO
FOR j := 0 TO 2 DO
myArray[i, j] := i * j;
END_FOR;
END_FOR;
// 访问数组元素
IF myArray[2, 1] > myArray[3, 1] THEN
// do something
ELSE
// do something else
END_IF;
```
这个程序定义了一个包含15个整数的2维数组 `myArray`,它有5行和3列。在程序中,使用两个 for 循环初始化每个数组元素,并使用 if 语句比较两个数组元素的值。注意在ST语言中,数组的索引从0开始。
阅读全文