单选题
下面正确使用动态数组的是______。
A.Dim arr()As lnteger … ReDim arr(3,5) Dim arr()As lnteger …
B.ReDim arr(50)As String Dim arr() …
C.ReDim arr(50)As String Dim arr(50)As String …
D.ReDim arr(20)
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 动态数组的使用时,先在窗体层、标准模块或过程中声明一个没有下标的数组f括号不能省略),不指定维数。然后,在过程中用ReDim语句定义带下标的数组,给出数组的维数。注意:用ReDim定义的数组,只能改变数组元素的个数,不能改变数组的维数和数据类型。 本题选项B、C中ReDim语句改变了数组的数据类型,故错误。选项D中声明数组时有下标,应该没有下标,故也错误。选项A正确。
提交答案
关闭