(二)Lua腳本語言入門(關於函數)


上一篇文章忘了插入代碼了,方便粘貼復制......

函數

對於c語言就是 

void aa()//c語言是用void
{
  print("這是一個函數")
}

Lua就變成了

function aa()--定義一個函數
print("這是一個函數")
end

aa()--調用函數

 

function aa(str)--定義一個函數
print("傳進來的是"..str)
end

aa(123)--調用函數

 

 

 

 看有返回值的

 

function aa(str)
return str--返回傳入的參數
end

bb = aa("qq")
print(bb)

可以一次性返回多個

 

 

function aa()
    local a=1;b=2;c=3
return a,b,c
end

function bb()
    print(a)
    print(b)
end

print(aa())
bb()

今天就寫到這里,,網絡不好,真怕一個不小心就沒了

補充11

對於函數有好幾個參數,但是可以在用的時候不都用,,剩下的默認為nil

全用上

用前面兩個

現在有這樣一件事情,,需要這樣一個程序

有一個變量count 正常情況下我希望這個變量自加一,,,有時候又需要讓它自加我需要的數

有一點需要注意 

現在想讓它自加 5

只需要

 

補充  ..........

Lua可以直接重賦值

 

 再看

 

 

 

 

 

 

寫的太少了補充點別的----直接復制粘貼別人寫的,,,,,站在別人的肩上......自從博客上能直接復制粘貼圖片方便多了,,,

 

 

 

參考資料

鏈接:http://pan.baidu.com/s/1i5I87jv 密碼:3uy3

            


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM