Lua は軽量でコンパクトなスクリプト言語で、標(biāo)準(zhǔn) C 言語で書かれ、ソース コード形式でオープンされます。アプリケーションに組み込むように設(shè)計(jì)されており、アプリケーションに柔軟な拡張機(jī)能やカスタマイズ機(jī)能を提供します。
Lua 変數(shù) 構(gòu)文
変數(shù)を使用する前に、コード內(nèi)で宣言する必要があります。つまり、変數(shù)を作成する必要があります。
コンパイラがコードを?qū)g行する前に、コンパイラはステートメント変數(shù)の記憶領(lǐng)域を開いて変數(shù)の値を保存する方法を知る必要があります。
Lua 変數(shù)には、グローバル変數(shù)、ローカル変數(shù)、テーブル內(nèi)のフィールドの 3 種類があります。
Lua 変數(shù) 例
-- test.lua ファイル スクリプト a = 5 a = ローカル b = 5 – ローカル変數(shù) 関數(shù)ジョーク() c = 5 -- グローバル変數(shù) local d = 6 -- ローカル変數(shù) 終わり ジョーク() print(c,d) --> 5 nil do local a = 6 -- ローカル変數(shù) b = 6 — ローカル変數(shù)を再割り當(dāng)てする print(a,b); --> 6 6 終わり print(a,b) --> 5 6