2010-07-03 21 views

Trả lời

23

Cả hai đều là cục bộ.

12

Cả hai biến đều là cục bộ và cả hai biến được cung cấp giá trị nil.

Để gán chúng cho 2 giá trị khác nhau, chỉ cần:

local var1,var2 = 1,2 
+2

Tất cả các biến là 'nil' trừ khi bạn cung cấp cho họ một số giá trị khác. Dòng đầu tiên không làm bất cứ điều gì khác với dòng trong câu hỏi ban đầu. Bạn đang đặt 'nil' vào var1 một cách rõ ràng và đặt nó vào' var'. Nếu nó hoạt động theo cách bạn mô tả, thì 'var1, var2 = 1' sẽ đặt' 1' vào cả hai biến. Đây không phải là trường hợp. 'var1' sẽ là' 1' và 'var2' sẽ là' nil'. – Cogwheel

Các vấn đề liên quan