为什么定义的数组是0-6而不是1-7啊,代码如下
vb吧
全部回复
仅看楼主
level 1
张♂烈辉 楼主
Dim a
a=Array(1,2,3,4,5,6,7)
For I = LBound(a) To UBound(a)
a(i)=a(i)*a(i)
2023年06月05日 13点06分 1
level 15
因为默认情况下,数组下标就是从0开始的,除非有Option Base 1,那样就是从1开始了
2023年06月05日 13点06分 2
那上标为啥是6
2023年06月05日 19点06分
level 1
遇到校友了哈哈
2023年06月06日 09点06分 3
level 1
好像可以声明为dim a(1 to 6)
2023年06月07日 06点06分 4
dim a(1 to 7)
2023年06月07日 06点06分
1