Lua 变长参数(variable number of arguments)

  1. lua变长参数
function add ( ... )
	for i, v in ipairs{...} do
		print(i, ' ',  v)
	end
end


add(1, 2, 'sdf')

lua 通过{...}来表示接收到的变长参数

上例输出结果:
1 1
2 2
3 sdf

原文地址:https://www.cnblogs.com/zjzyh/p/4917213.html