做笔记 做笔记 做笔记 重要事情说三遍
Select用法1
select(n, …) 表示n为起点, select(n, …)返回从起点n到结束的可变参数
例子:
-- ...表示可变参数
function f(...)
a, b, c = select("3", ...)
print(a, b, c)
print(select("3", ...))
end
f(0,1,2,3,4,5)
-- 输出
2 3 4
2 3 4 5
Select用法2
select(“#”, …) 表示返回可变参数的数量
例子:
function f(...)
a = select("#", ...)
print(a)
print(select("#", ...))
end
f(0,1,2,3,4,5)
-- 输出
6
6