首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

lua迭代器示范

2012-12-25 
lua迭代器示例function iter(t)local i 0local n table.getn(t)return function ()i i + 1if(i n

lua迭代器示例

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    endendar = {1, 2, 3}ariter = iter(ar)while true do    local e = ariter()    if(e == nil) then        break    end    print(e)end
?

热点排行