我的Lua嵌入没有_G表,但我可以用_G表设置全局变量

时间:2011-06-22 11:50:19

标签: lua global-variables lua-table

我将Lua嵌入到我的应用程序中,但未加载标准库。我检查了没有_G表,但我可以设置一些全局变量。这怎么可能?

1 个答案:

答案 0 :(得分:2)

Lua里面还有一个全局变量表。它只是作为变量不可见。

如果您加载package库,那么可以通过package.loaded._G在Lua中访问全局变量表。