在php下划线(" _")它声明私有/受保护功能,但我在PAWN中没有找到任何关于它的信息。它在PAWN中有什么意义吗?
答案 0 :(得分:3)
这取决于。
在函数名中并不代表任何内容,_hello
只表示函数名为_hello
。 (然后,如果你愿意,你可以阅读所有以下划线开头的函数作为不能在公共代码中调用的函数。但是PAWN并没有强迫你)
如果您在调用函数时表示参数中的下划线,则表示"使用默认值"所以,如果你有
stock hello(num = 5) { }
然后您可以hello(_)
hello
使用num
调用5
(默认值)。