vb裡的數組裡的 下標界 究竟是什麼意思?比如 dim f(30) as integer

  • 作者:由 匿名使用者 發表于 遊戲
  • 2022-12-12

vb裡的數組裡的 下標界 究竟是什麼意思?比如 dim f(30) as integer自以為是2017.10.21 回答

dim f(30) as integer

的下標就是f(30)如果你用個i變數比如

for i=0 to 31

f(i)=0

因為f(i)到最後超過30就會報下標越界,因為你的f()陣列沒有定義這麼多

vb裡的數組裡的 下標界 究竟是什麼意思?比如 dim f(30) as integer傷心不流淚2017.10.20 回答

private sub command1_click()

dim x as integer, y as integer

dim z as integer, i as integer

dim f as

????

vb裡的數組裡的 下標界 究竟是什麼意思?比如 dim f(30) as integer匿名使用者2017.10.20 回答

VB預設下標下限為0,所以你例中的意思就是宣告1個具有31個成員的整數陣列,成員為:

f(0)、f(1)……f(30)。

下標界就是0~30。

Top