data
变量是函数中的参数。 sheeple
是实例化的表。我打印了id
和data
的类型,分别打印了“数字”和“字符串”。但是,在执行sheeple[id]=data
时,出现错误“期望索引,得到了功能”。谢谢您的帮助。
local id = 0
local tmp = data:sub(8)
tmp = tmp:sub(1,tmp:find("[^0-9]")-1)
id = tonumber(tmp)
queue(id)
print(type(id))
print(type(data))
sheeple[id]=data
答案 0 :(得分:1)
进一步检查我的代码。令人尴尬的是,sheeple
也是代码段所在的函数的名称。