上一节中学习了变量类型、变量声明和赋值使用、作用域等内容,在声明变量的过程中会出现一次性需要声明多个同类型变量的情况,如果还是按照常规的方法,那么程序就比较杂乱,为了一次性声明多个同类型变量,引入了数组的概念。数组就是同类型多个变量的集合,也是变量。数组声明的语法规则如下:
dim 数组名 (a to b) as 数据类型
如:dim 七6班 (1 to 50 )as string ‘声明一个数组名为七6班数据容量为50的string变量,即声明了50个变量名为七6班1、2......50的string类型变量
声明数组时,也可以用一个自然数n指定数组长度,该自然数作为数组的最大索引号,但数组默认索引号是0,数组长度为n+1,如:
dim arr(49)as string ”数组长度为50,如果在模块的第一句写上option base 1,尽管只使用一个自然数确定数组长度,数组起始索引号也是1。
如:sub sztest()
dim arr (1 to 10)as integer,i as integer
for i = 1 to 10