我遇到了一行类似“LOCAL Path[1000]:BYTE”的代码。
据我了解,它在堆栈上为局部变量分配空间,但我不明白为什么这里有方括号。是数组还是什么?
是的,它是一个数组。从文档中,LOCAL:
labelId 可以是一个简单的变量或包含计数的数组 elements,其中 count 是常量表达式。