51Testing软件测试论坛

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

作者: guchenggao    时间: 2011-5-11 12:30
标题: 关于数组的一个问题
本帖最后由 guchenggao 于 2011-5-11 13:09 编辑

在vbs中所有维的默认下界均为 0。对于有这样维数的数组,UBound 函数返回以下结果:


Dim A(100,3,4)

语句                      返回值
UBound(A, 1)         99
UBound(A, 2)         2
UBound(A, 3)         3

我不是很清楚,为什么返回值少了1,还有里面提到的关于下界为0,难道不是指A【2】么!
作者: guchenggao    时间: 2011-5-11 13:11
不好意思!我已验证,该帮助文档错了。(怪不得我看不懂!*_*!)
作者: TIB    时间: 2011-5-11 14:23
下标从0开始,UBound返回的是上边界值




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