【发布时间】:2019-07-05 18:53:34
【问题描述】:
为了方便使用,我想重命名 Lua 中的一些变量。
我可以简单地使用不同的名称创建别名,但我担心会浪费一些内存。
在这种情况下,我可以简单地将nil 分配给旧变量吗?
这是我的示例代码:(尝试将 my.tab 重命名为 myTab)
print(type(my.tab))
myTab = my.tab
my.tab = nil
print(type(my.tab))
print(type(myTab))
结果:
table
nil
table
虽然这种方式似乎可行,但我想问一下这是否是在 Lua 中重命名变量的安全且正确的方式。
【问题讨论】:
标签: lua