假设下标下界为0,那么ReDim S(8)括号里的8是指S下标上界为8还是指S总共有8个元素?
假设下标下界为0,那么ReDim S(8)括号里的8是指S下标上界为8还是指S总共有8个元素?我看到过两种说法,自己也不确定,求证一下
[解决办法]
上界为8,总共9个数
[解决办法]
vb的数组定义默认下标为0
ReDim S(8) 其实默认等于 ReDim S(0 to 8)
也就是下标为 0,上标为8,共9个元素
如果想下标从1开始,可以 ReDim S(1 to 8) 这么处理
[解决办法]
ReDim S(8)
看情况,
如果模块的开头有
option base 1:那么 s(8)为8个元素
否则为9个元素
[解决办法]
0 to 7