【发布时间】:2013-10-05 23:28:47
【问题描述】:
假设如下lua代码:
local FooTable={ ["FooKey"]="FooValue" }
"FooValue" 的索引是"FooKey"。所以我可以毫无问题地像这样访问它(假设 FooTable 位于堆栈顶部。):
lua_getfield(L, -1, "FooKey");
当我尝试这样的事情时:
local FooTable={ "FooValue" }
我假设"FooValue" 的索引是"1"。但下面给了我一个nil 回报。
lua_getfield(L, -1, "1");
是否有一种特殊的方法可以访问表格中的数字键?
【问题讨论】: