0%

LuaUnPack

unpack( )函数是接受一个数组(table 连续的)来作为输入参数,并默认从下标为1开始返回所有元素。

1
local t = {"a","b","c","d"} print(unpack(t))

运行结果: a b c d

1
2
print(unpack(t,2))
local x, y, z = unpack(t,2)

运行结果: b c d 从下标2开始返回所有元素。

-遇

f(unpack())泛型调用,作为参数返回。

或返回return unpack(t)结构元素的值