我正在学习用 Lua 编写代码,但遇到了代码问题,这是我第一次使用表格,每当我在另一个表格中调用特定表格时,我的类型都为零,并且打印表格不显示表格: xxxxx 通常会(它只是打印一个空白),我假设这意味着我在定义表格时做错了什么?
代码:
local craft = { sword = { "cobble", stick = {} } }
print(type(craft.sword[1]))
print(craft.sword[1])
print(type(craft.sword[2]))
print(craft.sword[2])
print(craft)
(这是表格的简化版本,为了测试这个错误但这里仍然出现)
输出:
string
cobble
nil
table: 8a3b983