当前位置: 移动技术网 > IT编程>脚本编程>Lua > Lua UnPack函数用法实例

Lua UnPack函数用法实例

2017年12月08日  | 移动技术网IT编程  | 我要评论
unpack它接受一个数组(table)作为参数,并默认从下标1开始返回数组的所有元素,例子代码如下: 复制代码 代码如下: do  arraydata =

unpack它接受一个数组(table)作为参数,并默认从下标1开始返回数组的所有元素,例子代码如下:

复制代码 代码如下:

do
 arraydata = {"a", "b", "c", "d", "e"};

 function returnmorevalues()
  return 1, 2, 3;
 end

 a, b, c = returnmorevalues();

 --print(a, b, c);

 --print((returnmorevalues()));

 --print(arraydata); -- print the address of the arraydata
 --print(unpack(arraydata)); -- print all the elements of the arraydata
 print(unpack(arraydata, 2)); --the second param is the index of the arraydata

end

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网