51Testing软件测试论坛

标题: 求助,关于数组的一个小问题 [打印本页]

作者: skducn    时间: 2012-8-23 15:06
标题: 求助,关于数组的一个小问题
脚本如下:
x=9
dim a(x)

//报错,提示缺少整型常数
我的脚本遍历后随机生成一个整数(也就是这个x值),我要达到的效果是dim a(9) , 尝试定义dim a(),但脚本接下来的语句会报错下标越界,请高手指点,如何变成dim a(9)这个效果;
作者: shingo0109    时间: 2012-8-23 15:18
dim a()
x=9
Redim a(x)
作者: xjwldlover    时间: 2012-8-23 15:33
Dim a(x) 表明你要生成一个定长数组,则x必须是一个确定的整数,不是是个变量。
如果要声明动态数组可使用Dim a()定义,
这样当你需要更改数组长度时,使用ReDim a(x)重新定义数组长度
作者: skducn    时间: 2012-8-23 15:48
非常感谢,问题解决。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2