全域變數

文章推薦指數: 80 %
投票人數:10人

x = 10 print(x) -- 會印出10 x = nil -- 刪除此變數print(x) -- 會印出nil ... 這樣的寫法會比較明確全域變數的優缺點如果不刪除的話全域變數會一直存在直到程式關閉全域 ... 全域變數 直接寫個之前沒出現過的變數名字馬上賦值就是全域變數了 x=10 print(x)--會印出10 x=nil--刪除此變數 print(x)--會印出nil 跟區域變數很容易搞混 如下面程式碼所示 x=10 localy=100 --只看最後這3行很容易誤以為xyz都是全域變數 --實際上y依然是



請為這篇文章評分?