1. 程式人生 > >lua ... (變長引數)

lua ... (變長引數)

1.獲取

local arg = { ... }    --這裡的...和{}符號中間需要有空格號,否則會出錯

2.獲取長度

  1. local function test( ... )  
  2.       arg = { ... }    --這裡的...和{}符號中間需要有空格號,否則會出錯  
  3.       local count = 0  
  4.       for k,v in pairs(arg) do  
  5.           count = count + 1  
  6.       end  
  7.       return count  
  8. end 
3.使用

如:

local arg = { ... }
local a = arg[1]
local b = arg[2]