数组概念

数组用于通过同一名称引用一组数据(数据类型相同),并支持使用编号(索引)标识各个元素。数组中的元素可以是:
  • 原子数据类型
  • 结构数据类型
可通过数组中元素的下标指定数组中的元素。输入数组标签名称,在后面用方括号括上下标。下标必须指定数组各维度的值。维度从零开始
对于以下数组:
指定:
一维
array_name[subscript_0]
二维
array_name[subscript_0, subscript_1]
三维
array_name[subscript_0, subscript_1, subscript_2]
一个数组最多有三个维度。数组中的元素总数是每个维度大小之积。
以下数组:
数据的存储方式:
例如:
一维
oneDimArr
标签名称
类型
维度 0
维度 1
维度 2
one_d_array
DINT[7]
7
--
--
元素总数 = 7
有效的下标范围 DINT[x],其中,x = 0 – 6
二维
twoDimArr
标签名称
类型
维度 1
维度 0
维数
two_d_array
DINT[4,5]
4
5
--
元素总数 = 4 * 5 = 20
有效下标范围 DINT[x,y],其中,x = 0 – 3;y = 0 – 4
三维
threeDimArr
标签名称
类型
维度 2
维度 1
维度 0
three_d_array
DINT[2,3,4]
2
3
4
元素总数 = 2 * 3 * 4 = 24
有效下标范围 DINT[x,y,z],其中 x = 0 – 1;y = 0 – 2;z = 0 – 3
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal