可以將2d數組作爲參數傳遞給函數嗎? 我初始化這樣的數組:傳遞2d數組以在Lua中運行
tab={}
for i=1, 10 do
tab[i]={}
for z=1, 10 do
tab[i][z]= 0
end
end
,我有功能類似這樣:
function foo(data)
...
x = data[i][z] -- here i got error
...
end
的給了錯誤信息attempt to index field '?' (a nil value)
所有變量的聲明和初始化。
請注意,製作i和z局部變量是個好主意。 – 2009-10-11 18:19:56