一、多返回值
例如 :s,e = string.find('test','t')
执行print(s,e),会得到结果1 1
那这时我们怎么使用这个执行结果呢?
其实s与e都是一个变量,所以你可以print(s)或print(e)就能分别看到对应的结果
二、可变参数
1、函数声明
function a(...)
2、使用参数
转为局部变量,local arg={...}
3、参数个数
#arg
4、调用
a(1,2)参数可以任意个