有人告诉我为什么这不起作用吗?
GET_TABLE {1=ID}
key = string.format("%q", GET_TABLE[1])
RETURN_TABLE[key] = "ss"
print(RETURN_TABLE[ID])
print(GET_TABLE[1])
第一个print
结果:nil
。第二个print
结果:ID
我希望第一个print
结果是:ss
GET_TABLE {1=ID}
key = "ID"
RETURN_TABLE[key] = "ss"
print(RETURN_TABLE[ID])
print(GET_TABLE[1])
以上工作正常,所以我认为它是由于string.format
不工作对吗?