什么是数组,数组定义。我们先介绍一下数组,数组指的是将相同数据类型的标签的连续集合体用一个名称表示。可以将基本数据类型、结构体作为数组进行定义。数组分为一维数组、二维数组和三维数组。
上图的bLable1是一维数组(要素数为4),bLable2是二维数组(要素数为5×4),bLable3是三维数组(要素数为6×5×4)。
上面我们可以看到要素这个名词,那么什么是要素呢?数组的要素指的是数组的长度,我们在定义数组时,必须决定要素数(数组的长度)。书写格式如下:数组开始值~数组结束值为止的范围将变为要素数。我们需要注意的是一个数组定义只能设置1个初始值,不能在各要素中设置不同的初始值,数组的全部要素中已设置的值存储为初始值。
使用数组时,为了识别各个标签,在标签名后用“[]”将下标括起来进行表示。此外,对于二维或三维数组,“[]”内的下标要用“逗号(,)”隔开表示。数组的下标可以指定的类型如下图。
通过在数组的下标中指定标签,由于数据存储目标变为动态,因此可以在执行重复处理的程序上使用。下图为在“uLabel4”的数组中连续以“1234”存储的程序。
对于数组其实是可以省略要素编号使用的。省略要素编号使用的情况下,将作为数组要素的起始编号被转换。例如定义的标签名为“boolAry”,数据类型为“位(0..2,0..2)”数组的情况下,“boolAry[0,0]”与“boolAry”是一样的,会进行相同的处理。
下面以简单的小例子讲一下数组的使用,案例为采用数组实现数据累加的操作。
1、在全局标签中定义数组,选择数组元素“数组”、元素个数,设置好数据类型。
2、上图可见我们定义的是数组A,元素为10个,即数组A[0]~数组A[9]。我们再用这些数组元素编写如下程序即可。
本文地址:百科问答频道 https://www.neebe.cn/wenda/886314.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!