Lua 是一種輕量小巧的腳本語言,以標(biāo)準(zhǔn)C語言編寫並以原始程式碼形式開放, 其設(shè)計目的是為了嵌入應(yīng)用程式中,從而為應(yīng)用程式提供靈活的擴(kuò)展和自訂功能。
Lua 變數(shù) 語法
變數(shù)在使用前,必須在程式碼中進(jìn)行聲明,也就是建立該變數(shù)。
編譯程式執(zhí)行程式碼之前編譯器需要知道如何給語句變數(shù)開闢儲存區(qū),用於儲存變數(shù)的值。
Lua 變數(shù)有三種:全域變數(shù)、局部變數(shù)、表格中的域。
Lua 變數(shù) 範(fàn)例
--?test.lua?檔案腳本 a?=?5???????????????--?全域變量 local?b?=?5?????????--?局部變數(shù) function?joke()????c?=?5???????????--?全域變數(shù)???? local?d?=?6?????--?局部變量 end joke() print(c,d)??????????-->?5?nil do?????local?a?=?6?????--?局部變項???? b?=?6???????????--?且對局部變項重新賦值???? print(a,b);?????-->?6?6 end print(a,b)??????-->?5?6