把一组具有相同属性、类型的数据放在一起并用一个统一的名字来作为标识,这就是数组。
数组中的每一个数据称一个数组元素,用数组名和该数据在数组中的序号来标识,序号称下标。
例如,一个班级有30名学生,可以用一个数组A来表示30个学生的学号,A(1)代表序号为1的学生,A(2)代表序号为2的学生,…,A(30)代表序号为30的学生,中国自学编程网整理, www.zxbc.cn 。
对于一个数组,如果只用一个下标就能确定一个数组元素在数组中的位置,则称为一维数组,也就是说,由一个下标的数组元素所组成的数组称为一维数组,上面的A数组是一维数组。
而由具有两个或多个下标的数组元素所组成的数组称为二维数组或多维数组。
为了描述一个数组的大小(即指定各维的下标界限),就需要用语句定义。
下面是三维数组s(6,4)包含的数组元素: s(o,o)s(o,1)s(0,2)s(0,3)s(0,4) s(1,0)S(1,1)s(1,2)s(1,3)S(1,4) S(2,0)S(2,1)S(2,2)s(2,3)S(2,4) s(6,o)S(6,1)s(6,2)s(6,3)s(6,4) 在VB中如果没有特别的说明,数组元素的下标是从0开始的,即第一元素的下标为0。
数组分静态数和动态数组。
在定义数组时已确定了数组的大小,称为静态数组。
在定义数组时未给出数组的大小,省略了括号中的下标,称动态数组。