[Lua]可变参数:"arg"和"..."

lua版本5.1

函数"function (...)"的函数体中, 如果使用了"..."表达式, 语言后台就不会帮你打包"arg"对象了; 所以不能混用这两者.

即, 以下两种方式只能2选1:

function printArgLength(...)
print(select("#", ...))
-- print(#arg)
end
原文地址:https://www.cnblogs.com/cbscan/p/2022164.html