我是Lua的新手并且正在寻找互联网我找不到问题的解决方案,或者如果我真的可以做下一件事就给出答案。
我有下一张桌子。如您所见,密钥有í:
DB = {
["Vigía"] = 112
}
如果我尝试从表中检索该值,则返回 nil 。 我尝试删除í字符然后我可以获得值112。
我可以在这种情况下使用拉丁字符作为键吗?
谢谢!
答案 0 :(得分:5)
你应该可以,但有some caveats (lua-users.org)
I've run your code at ideone,它运作正常。也许你的编辑做了一些奇怪的事情?您使用的是什么版本的Lua?
DB = {
["Vigía"] = 112
}
print(DB["Vigía"])
print(_VERSION)
结果:
Success time: 0.02 memory: 2540 signal:0
112
Lua 5.1