置頂
VB陣列問題
各位好
小妹有幾個問題請教:
第一個問題
下面這個是二維陣列,那三維陣列怎麼寫??
dim b( , ) as integer={{10,20,30,40},{50,60,70,80}}
第二個問題
下列專有名詞是什麼意思?
ubound(b)
lbound(b)
大概是這樣寫吧?有點忘了(汗
b.upperbound
b.lowerbound
第三個問題
三維陣列{2,3,4}
2是代表面嗎?
3是代表列嗎?
4是代表欄嗎?
還是另有其他意思?
大概就是這些問題,拜託大家了!!
up vote
1
(1)
三維陣列如下
dim a(b) as Integer = {{{1, 2, 3, 4}, {5, 6, 7, 8}}, {{9, 10, 11, 12}, {13, 14, 15, 16}}}
(2)
UBound(b) 上邊界是 1
LBound(b) 下邊界是 0
array 的 index 從0 起算
(3)
三維陣列{2,3,4}
2代表的是面
3代表的是列
4代表的是欄
up vote
1
嗯哼~
太后來幫你解答第一個問題
就只須在後段在宣告一個陣列就好囉!!
例如:
Dim c(,,) As Integer = {{{10, 20, 30, 40}, {50, 60, 70, 80}}, {{10, 20, 30, 40}, {50, 60, 70, 80}}}
就是這麼簡單 呵呵
剩下的交給樓下幫忙解答囉
會員登入
(先登入會員才能回覆留言喔!)
