问题补充说明:Private Sub Command1_Click() Dim iA(10) As Integer For i = 0 To 10 iA(i) = i Print i; Next i End Sub iA(i) = i这里 把0到10赋给iA数组 为什么iA后面要加个(i)呢? iA = i为什么不行呢
并欢要京快数组的定义有两种形式。第一种:DimArrayName(n)AsType。这种形式中,数组变量是从ArrayName(0)~ArrayName(n),共n+1个元素。第二种留克整冲学史浓某片个武:DimArrayName(LowerT散离给时门井盾植oUpper)AsType。这种形式中可以定义数组上来自界和下界,比如DimiA(4To14)asInteger。这样就可以对应从iA(4)到iA(14)的赋值。至于对应问题,不是硬性规定的,你可以随意赋值,这要按程序要求了,比如程序要求改成iA(i)=i+10,就不是那样对应了
标签:vb,赋值,数组