lua的迭代器跟for范型示例
lua的迭代器和for范型示例
function iter(t) local i = 0 local n = table.getn(t) return function () i = i + 1 if(i <=n ) then return t[i] else return nil end end end ar = {1, 2, 3} for e in iter(ar) do print(e) end