小编The*_*iro的帖子

如何将多个值返回到表中?不返回表 [lua]

例子

function func1()
 return 1,1,1,1
end

table = {}
table = func1()

print(table)
Run Code Online (Sandbox Code Playgroud)

我不想做

 function func1()
  return {1,1,1,1}
 end
Run Code Online (Sandbox Code Playgroud)

因为我使用的函数已经定义,我无法修改它。

所需的输出是

1 1 1 1

但这种情况并非如此; 它只返回函数返回的第一个值。

我怎样才能使这成为可能?抱歉,格式错误;这是我第一次提问。

另外,我很确定该表等于一个数组?对此也很抱歉。

编辑我也不知道参数的数量。

lua

3
推荐指数
1
解决办法
3646
查看次数

标签 统计

lua ×1