2010-07-03 60 views

回答

23

兩者都是本地的。

12

這兩個變量都是本地變量,兩者的值都是nil

將它們分配到2個不同的值,簡單地說:

local var1,var2 = 1,2 
+2

所有變量都是'nil',除非你給他們一些其他的價值。第一行與原始問題中的行不同。你明確地將'nil'放入var1並隱式地放入'var'中。如果它按照你描述的方式工作,那麼'var1,var2 = 1'會將'1'放入兩個變量中。不是這種情況。 'var1'將是'1','var2'將是'nil'。 – Cogwheel 2010-07-08 18:48:41