1. 程式人生 > >Lua指令碼-簡單瞭解

Lua指令碼-簡單瞭解

指令碼程式設計:

以lua結尾,單行註釋用  --   多行註釋用  --[[   註釋內容 --]]  或者   --[=[    註釋內容  ]=]    

關鍵字 :and break  do else  elseif  end false for  function if   in   local nil  not or repeat  return then true until  while 

一般約定 下劃線開頭的大寫字母的變數  用於表示lua內部全域性變數。

資料型別:

nil 表示無效值 只有nil ,初始化未賦值和未宣告的變數值均為nil;nil作比較是要加上單引號;將某一變數設定為nil,表示刪除

boolean  包含false和true

number 表示雙精度型別的實浮點數

string  字串 雙引號或者單引號括起來,也可以 [[  ]] 表示一塊字串;使用#計算字串長度,#‘adaf’=4

function  由c或lua編寫的函式

userdata  任意儲存在變數中的c資料結構

thread 執行的獨立執行緒,用於執行協調的程式

table  表示的是關聯陣列, 索引可以是數字或者字串。在lua中table的建立通過構造表示式建立,最簡單的構造為{},即建立一個空表