function add ( ... ) for i, v in ipairs{...} do print(i, ' ', v) end end add(1, 2, 'sdf')
lua 通过{...}来表示接收到的变长参数
上例输出结果: 1 1 2 2 3 sdf