
Mac系統安裝Lua菜鳥教程。
剛學的LUA,有些地方不懂,向大家請教?不懂下面的代碼,能詳細說明嗎?
只要你展開它,你可能知道它是什么js 菜鳥教程。
例如,我這里的這段代碼代碼
fori,vinpairs(arg)do
print(v)運行后可見:setvbuf’no’
我們可以知道我們的lua解釋器的名字是lua,lua當前文件名稱為文件copy.lua
你也可以到CMD下運行lua文件會發現不同的結果
總之arg調用腳本時,描述每個參數
寫lua腳本必須有一個很好的縮進,否則會導致代碼誤解
printResult=””–定義空字符串

functionprint(…)–重新寫一個print函數
fori,vinipairs(arg)do–函數的運行內容是遍歷arg所有參數的具體實現方法是連接所有字符,**輸出
printResult=printResult..tostring(v)..”\t”printResult=printResult..”\n”一般來說,這個代碼沒有問題,但有一個地方做得不好andlua制作教程。
如果輸出的內容是多個字符串,比如你arg的多個參數lua實例教程。
您在這里將所有字符串聯在一起,然后輸出實際情況。您在這里有一個連接操作
**直接使用io.write或將所有字符串保存在一個字符中table里**使用table.concat連接輸出lua教程網。
因為當字符串的組成項太多時,連接字符串的成本非常高lua**教程。
大個比方將1M個1B連接字符串lua語言零基礎教程。
要執行1M次光占用內存0.5MB*1MB已接近0,5G的內存調用lua編程指南。
內存的執行非常**,浪費時間和資源