lua作為新起的指令碼語言有著它獨到的一面。
我們在scite上寫自己的指令碼語言並儲存為.lua檔案格式。
lua指令碼的執行有三種方式:
(1)在scite中按f5直接執行,在下方會有執行的結果。
(2)執行lua.exe 然後輸入dofile(「檔案路徑」),注意:dofile為小寫,檔案路徑的斜槓為右向例如:dofile(「e:/code/lua/hello.lua」)
(3)命令列,開啟執行cmd輸入prompt> lua ***.lua.
全域性變數:全域性變數不需要申明可以直接使用,給乙個變數賦值就相當於建立全域性變數。
全域性變數在沒有初始化的狀態下是nil值。如果想要刪除乙個全域性變數,只要將它賦值為nil即可
關鍵字:
andbreak
doelse
elseif
endfalse
forfunction
ifin
local
nilnot
orrepeat
return
then
true
until
while
lua作為一種語言有它自己的變數型別:
nil(無值)、boolean(bool型)、number(數值)、string(string)、userdata、function(函式)、thread和table。
string:lua可以自動記憶體分配和釋放,可以用單引號和雙引號表示。
使用[[...]]這種形式的字串可以表示多行。
lua會自動在
string
和numbers
之間自動進行型別轉換,當乙個字串使用算術操作符時,
string
就會被轉成數字。
...表示字串之間的連線符
tonumber字串轉換成數字,tostring數字轉換成字串
C語言第一課
一 c基礎 進製的轉換 進製,進製機制 常見的有二進位制 八進位制 十進位制 十六進製制 例 二進位制 0101010 八進位制 0235 十進位制 9 十六進製制 0x8a 注 十六進製制後面的10 16由a,b,c,d,e,f代替 進製的區分 八進位制前面會加 0 十六進製制後面會加 0x 進製...
C語言第一課
開始的第乙個程式是乙個最簡單的程式,也就是最經典的hello world程式,它的功能為列印出hello world。程式的內容非常簡單,也是c語言編寫程式的基本結構框架。機構的電腦是基於虛擬機器的,其程式設計是gcc的。1.建立hello.c檔案 vim hello.c2.編寫hello worl...
c語言第一課
c語言第一課 型別 不僅定義了資料元素的內容,還定義了這類資料上可以進行的運算。編譯 執行程式 程式原始檔命名約定 cc cxx cpp cp及.c 從命令列執行編譯器 cc test1.cc 其中cc是編譯器程式的名字。編譯器生成乙個可執行檔案。windows系統將會生成可執行檔案 prog1.e...