在lua for循环中,#的作用是什么?

问题描述 投票:0回答:1

我知道for循环是如何工作的,我经常使用它们,但是在其他人的代码中似乎经常遇到#,我想知道它的用途和用法。一个例子是:

for i = 1, #npc do local v = npc[i]

我似乎无法在网上找到与此相关的任何内容,也许我的搜索不好,但是如果有人可以为我解释一下,这将是很好的,谢谢。

for-loop lua
1个回答
0
投票

在Lua中,#是长度运算符。 for i = 1, #npc本质上从1循环到npc数组的长度。

© www.soinside.com 2019 - 2024. All rights reserved.