数组定义及注意事项
数组注意事项
1.非自动生成数组,必须要Dim定义。
2.定以后,未赋值的元素类似于未赋值的变量。
3.在数组定义最大下标后,如果对超出下标的元素赋值或取值,会提示下标越界。
4.在用Dim定义数组时,不能用除数字意外的表示最大下标。
5.可以使用ReDim来定义动态数组,数组的最大下标允许使用变量等。
6.可以通过VBS函数来定义数组
//定义方法一:静态数组定义
Dim Arr1(4)
Arr1(0) = "一中"
Arr1(1) = "二中"
Arr1(2) = "三中"
Arr1(3) = "四中"
Arr1(4) = "五中"
TracePrint Arr1(3)
//定义方法二:动态数组定义
ReDim Arr2(4)
Arr2(0) = "一中"
Arr2(1) = "二中"
Arr2(2) = "三中"
Arr2(3) = "四中"
Arr2(4) = "五中"
TracePrint Arr2(3)
//定义方法三:Array函数定义
Arr3 = Array("一中", "二中", "三中", "四中", "五中")
For i = 0 To 4
TracePrint Arr3(i)
Next
//定义方法四:Split函数定义
Str = "一中 二中 三中 四中 五中"
Arr3 = Split(Str, " ")
For i = 0 To 4
TracePrint Arr3(i)
Next