【摘要】:前面介绍了内存变量,其实数组就是用一个名字定义多个内存变量,在内存中开辟一段连续的区域。数组的每一个元素都是一个内存变量,和我们介绍过的内存变量的用法完全一致。DIMENSION <数组名1>[,数组名2] ...定义数组,可以同时定义多个数组,可以是一维或二维数组。数组建立后,数组中的每个元素是有默认值的,即逻辑值 .F.。数组的元素是有顺序的。数组中不同元素可以赋不同类型值。
前面介绍了内存变量,其实数组就是用一个名字定义多个内存变量,在内存中开辟一段连续的区域。数组的每一个元素都是一个内存变量,和我们介绍过的内存变量的用法完全一致。
【格式】DIMENSION <数组名1>(行下标1 [,<列下标1>])[,数组名2(行下标2 [,<列下标2>])] ...
【功能】定义数组,可以同时定义多个数组,可以是一维或二维数组。
【说明】(1)行下标和列下标是数值型整数,如果只有行下标,则定义的是一维数组,既有行下标又有列下标定义的就是二维数组。
(2)数组建立后,数组中的每个元素是有默认值的,即逻辑值 .F.。
(3)数组的每个元素用数组名字和下标构成。比如定义了一维数组aa(3), 则数组的三个元素为aa(1)、aa(2)、aa(3)。比如定义了二维数组bb(3,2),则数组有六个元素,分别为bb(1,1)、bb(1,2)、bb(2,1)、bb(2,2)、bb(3,1)、bb(3,2)。(www.xing528.com)
(4)数组的元素是有顺序的。比如定义了一维数组aa(3),数组中元素的顺序为aa(1)、aa(2)、aa(3)。比如定义了二维数组bb(3,2),则数组六个元素的顺序为bb(1,1)、bb(1,2)、bb(2,1)、bb(2,2)、bb(3,1)、bb(3,2)。
(5)访问二维数组元素时也可以像访问一维数组元素一样,元素的下标只有一个,这个下标是元素在二维数组中的序号。
(6)数组中不同元素可以赋不同类型值。
(7)可以使用数组名一次给数组中的所有元素赋相同值。
【例2-6】在命令窗口中敲入下面命令:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。