lua版本5.1
函数"function (...)"的函数体中, 如果使用了"..."表达式, 语言后台就不会帮你打包"arg"对象了; 所以不能混用这两者.
即, 以下两种方式只能2选1:
function printArgLength(...)
print(select("#", ...))
-- print(#arg)
end
print(select("#", ...))
-- print(#arg)
end
lua版本5.1
函数"function (...)"的函数体中, 如果使用了"..."表达式, 语言后台就不会帮你打包"arg"对象了; 所以不能混用这两者.
即, 以下两种方式只能2选1: