dim curdata() as double 『該句定義乙個陣列』 『若直接定義二維陣列時,必須知道行、列為多少,否則無法定義。』
dim splitdata() as string
open sfile for input as #1
do while not eof(1)
line input #1, inputdata
if inputdata <> "" then
splitdata = split(inputdata, ",")
end if
n = ubound(splitdata) + 1
loop
msgbox n
close #1
numcol = (n + 1) / 40
redim curdata(numcol, 40) 『需要用到時將其redim乙個可以確定行數、列數的多維陣列』
for i = 1 to numcol
for j = 1 to 40
curdata(i, j) = splitdata((i - 1) * 3 + (j - 1))
next
next
msgbox curdata(1, 1)
end sub
陣列與多維陣列的定義與使用
簡述 陣列是可以用於儲存多個相同型別的資料。陣列的定義分三步 建立物件 分配空間 賦值定義 int a 僅定義乙個陣列物件a。a newint 5 int b newint 5 5代表該陣列的長度 int c 在建立物件時就賦值,可以new int,因為數值時系統會自動根據數值長度分配空間使用 陣列...
PHP陣列的定義 數值陣列 關聯陣列 多維陣列
陣列能夠在單個變數中儲存多個值。建立空陣列 arr array 表示建立乙個空陣列,並把建立的空陣列賦值給變數 arr 自動分配 id 鍵 id 鍵總是從 0 開始 cars array volvo bmw toyota 人工分配 id 鍵 cars 1 bmw cars 2 toyota 關聯陣列...
多維陣列的定義和輸出以及思考
多維陣列是乙個困擾了我好久的問題,就定義來說其實也不難,但是一旦 應用起來,特別是多了以後就容易顧了後面忘記前面的。加上括號逗號的 看起來也很眼花,今天我邊看遍總結了一些經驗,這裡分享一下 多維陣列都是從二維陣列推算出來的.二維陣列的迴圈輸出 結合二重for迴圈 適用於每組個數相等的情況下輸出,否則...