vbs 数组问题

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:11:08
inn=10
dim a()
for i=0 to 10
a(i)=i+1
next
msgbox a(0),0

为何运行时 提示下标越界 第4行

dim a()只是定义的一个数组,但这个数组的长度没有指定,当然提示越界
要么就写成dim a(10) 要么就在dim a() 之后再加一句redim a(10)

dim a(10)
for i=0 to 10
a(i)=i+1
next
msgbox a(0),0
//已经运行过了