萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> Lua中的函數寫法簡明示例

Lua中的函數寫法簡明示例

   這篇文章主要介紹了Lua中的函數寫法簡明示例,本文是一篇個人學習筆記,簡單的記錄了Lua函數的寫法,需要的朋友可以參考下

  函數定義:用關鍵字function定義函數,以關鍵字end結束

  局部變量:用關鍵字local定義.如果沒有用local定義,即使在函數內部定義定義的變量也是全局變量!

  函數可以有多個返回值:return a,b,c...

  平行賦值:a,b=c,d

  全局變量:前面的代碼定義了三個全局變量:foo,r1,r2

  這是我寫的第一個Lua函數:

  復制代碼 代碼如下:

  function foo(a,b,c)

  local sum=a+b

  return sum,c --函數可以有多個返回值

  end

  r1,r2=foo(1,'123',"hello") --平行賦值

  print(r1,r2)

copyright © 萬盛學電腦網 all rights reserved