• <p id="9jhjh"></p>

    Lua中的函數(shù)寫法簡明示例

    字號:


        這篇文章主要介紹了Lua中的函數(shù)寫法簡明示例,本文是一篇個人學(xué)習(xí)筆記,簡單的記錄了Lua函數(shù)的寫法,需要的朋友可以參考下
        函數(shù)定義:用關(guān)鍵字function定義函數(shù),以關(guān)鍵字end結(jié)束
        局部變量:用關(guān)鍵字local定義.如果沒有用local定義,即使在函數(shù)內(nèi)部定義定義的變量也是全局變量!
        函數(shù)可以有多個返回值:return a,b,c...
        平行賦值:a,b=c,d
        全局變量:前面的代碼定義了三個全局變量:foo,r1,r2
        這是我寫的第一個Lua函數(shù):
        代碼如下:
        function foo(a,b,c)
        local sum=a+b
        return sum,c --函數(shù)可以有多個返回值
        end
        r1,r2=foo(1,'123',"hello") --平行賦值
        print(r1,r2)