小编use*_*497的帖子

Lua:跳过变量声明

我试图"跳过"一个变量,从未声明它或者只是立即收集垃圾,但我不知道它是否可能.

例:

function TestFunc()
   return 1, 2
end

function SecondFunction()
   local nodeclare, var = TestFunc()
end
Run Code Online (Sandbox Code Playgroud)

基本上我想要的是"nodeclare"甚至不存在.因此,如果我执行print(nodeclare,var),它将执行nil,2.如果我正在进行对循环并且我不需要使用keyvalue,那就是同样的事情.我可以将一些特殊的东西作为变量名称来实现吗?如果说我正在进行超过100个值的对循环,那么这甚至会产生显着的影响吗?

lua

5
推荐指数
2
解决办法
541
查看次数

标签 统计

lua ×1