2 基本語法

2021-07-30 15:47:34 字數 758 閱讀 3985

#include extern "c"

#pragma comment(lib,"lua5.3.lib")

int main(int argc, char* argv)

--單行注釋

--[[

多行注釋

多行注釋

--]]

1.標示符以a-z、a-z、下劃線(_)開頭,後加上0個或多個字母,下劃線,數字(0到9)最好不要使用下劃線加大寫字母的標示符,因為lua的保留字也是這樣的。

2.lua 不允許使用特殊字元如 @, $, 和 % 來定義標示符。

3.lua 是乙個區分大小寫的程式語言。

1.在預設情況下,變數總是認為是全域性的

2.全域性變數不需要宣告,給乙個變數賦值後即建立了這個全域性變數,訪問乙個沒有初始化的全域性變數也不會出錯,只不過得到的結果是:nil

3.如果你想刪除乙個全域性變數,只需要將變數賦值為nil

4.當且僅當乙個變數不等於nil時,這個變數即存在

2 基本語法

引用資料型別 自動型別轉換 容量小的資料型別自動轉換為容量大的資料型別 容量大的資料型別 char,byte,short int long float double short s 12 int i s 2 注意 byte short char之間做運算,結果為int型!強制型別轉換 是自動型別轉換...

oracle 基本語法 2

1.條件判斷語句 case when 條件1 then 條件成立返回什麼1 when 條件2 then 條件成立返回什麼2 else 不成立返回什麼 end 2.判斷 decode 條件值,值1 返回值1 值2 返回值2 預設值 條件值 值1 就返回值1,值2 就返回值2,都不等於就返回預設值。3....

Lua基本語法 2

編譯執行與錯誤 local name 張三 if name 張三 then error 錯了 end assert 表示式 斷言 如果表示式的值為假,整個程式將退出,並輸出一條錯誤資訊。如果表示式的值為真則繼續執行後面的語句。local name 李四 local result assert nam...