Lua loadstring函式用法例項

2022-09-26 18:33:19 字數 472 閱讀 4391

該函式的返回值是返回乙個function,如果l程式設計客棧oad失敗,則返回nil

例子**:

複製** **如下:

--i = 32 

cveoovwswslocal i = 0 

f = loadstring("i = 1 + i; print(i)"); 

g = function () 

&ncveoovwswsbsp;   i = 1 + i; 

print(i) 

end 

f() 

g() 

f操作的全域性i,g操作的是區域性i,因為,lwww.cppcns.comoadstring總是在全域性環境中去編譯它的字串

loadstring最典型的用處是去執行外部**。也就是位於程式www.cppcns.com之外的**。

本文標題: lua loadstring函式用法例項

本文位址:

函式基礎 匿名函式,函式,箭頭函式,立即執行函式

doctype html html lang en head meta charset utf 8 meta name viewport content width device width,initial scale 1.0 title document title head body body ...

函式 常見函式

def fib n if n 1 return 1if n 2 return 1return fib n 1 fib n 2 def hannuo n,a,b,c n 表示有n個盤子 a 代表第乙個塔,開始的塔 b 代表第二個塔,過渡塔 c 代表第三個塔,目標塔 d.在 中n 2,這個分支可以不要,...

Lua 函式 函式

在lua中,函式是一種對語句和表示式進行抽象的主要機制。函式既可以完成某項特定的任務,也可以只做一些計算並返回結果。lua具有一項非常於總不同的特徵,允許函式返回多個結果 s,e string.find hello lua users lua print s,e 7 9 以lua編寫的函式同樣可以返...