guchenggao 发表于 2011-5-11 12:30:59

关于数组的一个问题

本帖最后由 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:10

不好意思!我已验证,该帮助文档错了。(怪不得我看不懂!*_*!)

TIB 发表于 2011-5-11 14:23:09

下标从0开始,UBound返回的是上边界值
页: [1]
查看完整版本: 关于数组的一个问题