Heim > Fragen und Antworten > Hauptteil
arr={}
for i=1.100 do
-- print(i)
table.insert( arr, 1, i )
end
Im obigen Code table.insert in lua zeigt darauf, warum die Array-Struktur beim Hinzufügen von Daten zur Tabelle zu {100,99,98,...,3,2,1} anstelle von {1,2,3,4...99,100 }
wirdz_san2018-06-15 17:04:01
已解决,table.insert在向表中增加数据时,是每次都插入第一个位置,即上述循环1次的表结构为{1},循环第二次结构为{2,1},第三次{3,2,1}......,以此类推