当前位置 : 主页 > 网络编程 > lua >

function – Lua返回多个值作为参数

来源:互联网 收集:自由互联 发布时间:2021-06-23
我有一个函数(我无法更改)返回多个值: function f1() ... return a, bend 和另一个带有多个参数的函数(我无法改变): function f2(x, y, z) ...end 有办法吗? f2(f1(), c) 并且x是a,y是b,z是c? 您不能在
我有一个函数(我无法更改)返回多个值:

function f1()
    ...
    return a, b
end

和另一个带有多个参数的函数(我无法改变):

function f2(x, y, z)
    ...
end

有办法吗?

f2(f1(), c)

并且x是a,y是b,z是c?

您不能在一行中执行此操作,因为f2(f1(),c)将f1返回的结果调整为单个值.
网友评论