有两种方法定义数组:
1.知道数组的元素个数,那么直接定义
dim a(9) as integer
2. 暂时不知道元素个数,或者该数组应用在多个地方,那么如下定义
dim a() as integer
在使用的时候,再重定义一下就可以了
ReDim a(9)
dim|private|public 数组名(维数及大小) as 类型
dim|private|public 定义数组作用域
维数及大小 即数组是几维数组以及每个维的大小类型
数据类型 数组的类型'
如 dim a (2,3) as stirng 二维数组 ,大小是2*3 类型为字符型
扩展资料:
一.对于VB的数组,表示数组元素时应注意:
(1)下标要紧跟在数组名后,而且用圆括号括起来(不能用其他括号)。
(2)下标可以是常量,变量,或表达式,但其值必须是整数(如果是小数将四舍五入为整数)。
(3)下标必须为一段连续的整数,其最小值成为下界,其最大值成为上界。不加说明时下界值默认为1。
二.声明数组时,在数组名之后跟一个用括号括起来的上界。
上界不得超过 Long数据类型的范围(-2,147,483,648 到 2,147,483,647)。
例如,下列数组声明可出现、在模块的声明段:
Dim Counters (14) As Integer '15 个元素。
Dim Sums (20) As Double '21 个元素。
为建立公用数组,直接用 Public 取代 Dim。
Public Counters (14) As Integer
Public Sums (20) As Double
在过程之中同样的声明使用 Dim:
Dim Counters (14) As Integer
Dim Sums (20) As Double
第一个声明建立了一个有 15 个元素的数组,其索引号从 0 到 14。
第二个声明建立了一个有 21 个元素的数组,其索引号从 0 到 20。缺省的下界为 0。
为了规定下界,用关键字 To 显式提供下界(为 Long数据类型):
Dim Counters (1 To 15) As Integer
Dim Sums (100 To 120) As String
在前述声明中,Counters 的索引值范围从 1 到 15,而 Sums 的索引值范围从 100 到 120。
参考资料:数组_百度百科
有两种方法定义数组:
1、知道数组的元素个数,那么直接定义
dim a(9) as integer
2、 暂时不知道元素个数,或者该数组应用在多个地方
那么如下定义
dim a() as integer
在使用的时候,再重定义一下就可以了
ReDim a(9)
扩展资料:
数组的表示方法:
数组元素是组成数组的基本单元。数组元素也是一种变量, 其标识方法为数组名后跟一个下标。下标表示了元素在数组中的顺序号。数组元素的一般形式为:数组名[下标] 其中的下标只能为整型常量或整型表达式。如为小数时,C编译将自动取整。
例如,a[5],a[i+j],a[i++]都是合法的数组元素。数组元素通常也称为下标变量。必须先定义数组, 才能使用下标变量。在C语言中只能逐个地使用下标变量, 而不能一次引用整个数组。
1.知道数组的元素个数,那么直接定义
dim a(9) as integer
2. 暂时不知道元素个数,或者该数组应用在多个地方
那么如下定义
dim a() as integer
在使用的时候,再重定义一下就可以了
ReDim a(9)
dim a(x)
或
dim a(x to y)
x=100
redim a(x)