我知道for循环是如何工作的,我经常使用它们,但是在其他人的代码中似乎经常遇到#,我想知道它的用途和用法。一个例子是:
for i = 1, #npc do local v = npc[i]
我似乎无法在网上找到与此相关的任何内容,也许我的搜索不好,但是如果有人可以为我解释一下,这将是很好的,谢谢。
在Lua中,#是长度运算符。 for i = 1, #npc本质上从1循环到npc数组的长度。
#
for i = 1, #npc
npc