lua 可变参数

来源:互联网 发布:前后端分离架构 知乎 编辑:程序博客网 时间:2024/06/04 12:36

(1)

function print(...)

    for i,v in ipairs(arg) do

       printResult = printResult .. tostring(v) .. "\t"

    end

    printResult = printResult .. "\n"

end

(2)哑元 空变量


    for _,v in ipairs(arg) do

       printResult = printResult .. tostring(v) .. "\t"

    end


function g (a, b, ...) end

 

CALL              PARAMETERS

 

g(3)              a=3, b=nil, arg={n=0}


0 0