Lua語言第一天

2021-09-02 23:52:34 字數 849 閱讀 8516

1.1 chunks(語句組)

lua 的乙個執行單元被稱作 chunk。 乙個 chunk 就是一串語句段,它們會被循序的執行。 每個語句段可以以乙個分號結束,分號慢可選的,但同一行中要有多個語句最好有分號分開。

連線乙個外部的chunk,一般用dofile函式,dofile函式載入並執行:

-- file 'lib1.lua' 

functionnorm (x, y) 

localn2 = x^2 + y^2 

returnmath.sqrt(n2) 

end 

functiontwice (x) 

return2*x 

end 

在互動模式下:

> dofile("lib1.lua")  -- load your library 

> n = norm(3.4, 1.0) 

> print(twice(n))   --> 7.0880180586677 

1.2 全域性變數

全域性變數不需要宣告,給乙個變數賦值後就建立了這個全域性變數,可以訪問乙個沒有初始化的全域性變數,得到的結果是nil.

1.3詞法約定

標示符:字母或下劃線開頭的字母,下劃線數字序列。

保留字:

and   break  do  else  elseif

end   false  for   function  if

in  local  nil   not   or

repeat  return  then  true  until

while 

注:lua區分大小寫

單選注釋:--

多行注釋:--[[  --]]

LUA基礎學習第一天

迭代器 ipairs pairs function 函式 區域性,全域性,算數運算子 單行注釋 多行注釋 ctrl lua的8大資料結構 使用者,表,線,布,函,空,數,字,number 數值型別 string 字串型別 boolean 布林型別 function 函式 nil 空型別 table ...

第一天C語言

include int main 建立工程 檔案 新建 專案 選visual c 空專案 檢視 解決方案資源管理器 右鍵 原始檔 新增 新建項 shift alt enter 編輯區最大化 暫停螢幕 include include 暫停 標頭檔案 int main 電腦組成 馮諾依曼體系結構 處理器...

C語言第一天

簡單的c語言程式 1 include2 intmain 3 執行結果 this is a first c program.this is second line 第一行 include 標頭檔案,即下方的 會呼叫的函式 方法類 庫 由這個函式庫提供方法的支援 第二行 int main 主函式,全部程...