代码
var = 11
f=_G.loadstring("return" .." var+10")
print(f())
var = var + 4
print(f())
结果
21
25
loadstring其实是将参数中的内容转换为了一个匿名函数
f=_G.loadstring("return var+10")
等价转换为了
f=function()
{
return var+10
}
代码
var = 11
f=_G.loadstring("return" .." var+10")
print(f())
var = var + 4
print(f())
结果
21
25
loadstring其实是将参数中的内容转换为了一个匿名函数
f=_G.loadstring("return var+10")
等价转换为了
f=function()
{
return var+10
}