ST语言如何给数组的元素全部赋值0
时间: 2023-08-31 18:06:26 浏览: 45
在ST语言中,可以使用FOR循环遍历数组的所有元素,并将它们逐一赋值为0。例如:
```
VAR
MyArray: ARRAY[0..9] OF INT;
i: INT;
END_VAR
FOR i:=0 TO 9 DO
MyArray[i]:= 0;
END_FOR
```
上面的代码中,我们定义了一个名为MyArray的数组,它包含10个整数元素。然后我们使用FOR循环遍历数组的所有元素,将它们逐一赋值为0。
相关问题
基于ST语言一句代码实现给数组的元素全部赋值0
这是基于ST语言的一句代码,实现给数组的元素全部赋值0:
```
array := 0;
```
其中,`array` 是要赋值的数组名,`:=` 表示赋值操作,`0` 表示要赋的值。这一句代码将会把 `array` 数组中所有元素的值都赋为0。
ST语言数组赋值0
ST语言中可以使用以下两种方式将数组赋值为0:
1. 使用FOR循环语句逐个赋值:
```
FOR i:= 0 TO n-1 DO
array[i]:= 0;
END_FOR
```
其中,n为数组元素个数,array为数组名,i为循环变量。
2. 使用系统函数FILL:
```
FILL(array, 0, n);
```
其中,array为数组名,0为要填充的值,n为数组元素个数。该函数将数组中的每个元素都赋值为0。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)