lua學習筆記---注釋,變數,字串,lua學習筆記

來源:互聯網
上載者:User

lua學習筆記---注釋,變數,字串,lua學習筆記

1. 注釋


單行注釋  “--“ 相當於"//"



多行注釋 “--[[ ]]” 相當於/*  */



轉義嵌套注釋 --[==[  ]==]


其中=的個數不限,但個數必須對等。


2. 變數


關鍵字保留


if   

else  

elseif   

then

end

for   

break 

do  

nil(null) 

local

function

while

in

and

or

false

true

until


lua變數 分為 全域變數和局部變數


其所有的全域變數儲存在一個常規的table中,

這種組織圖的優點在於,其一,不需要再為全域變數創造一種新的資料結構,因此簡化了Lua的內部實現;另一個優點是,可以像其他table一樣操作這個table。為了便於實施這種操作,Lua將環境table自身儲存在一個全域變數_G中。

而局部變數前面使用local 聲明



使用print可以將變數,數字和字串顯示到終端




1>  字串使用形式 可以是單引號‘’,也可以是雙引號“”



2>  逸出字元,加反斜線“\”




有時候一段字串中有很多單引號或雙引號,我們在使用字串雙引號的時候,要使用轉義符,如果字串內容含有很多單引號或雙引號,這是是非常的麻煩。

例如message = “小明說,"你好",李紅抬起頭,說“你好””;

這時,我們將這樣的字串使用[[ 字串 ]]形式括起來。




如果你不嫌麻煩,你也可以使用逸出字元“\”



3 > 數字







聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.