Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试基于Wikipedia page中的伪代码开发一个 Shutting-Yard 算法。
其中一项操作指出:
如果标记是函数参数分隔符(例如,逗号)[...]
有人可以澄清这意味着什么吗?
它只是指语言指定函数参数之间的分隔。
例如,在 Java 中:
public void foo(int a, int b) { ... }
函数参数a和b使用逗号分隔。
a
b
假设您有一个带有 3 个参数或参数的函数:
someFunction(int i, String s, boolean b) {}
这些参数中的每一个都由逗号分隔。这就是它在 java 和许多其他语言中的完成方式,但也许在某些语言中也使用了其他分隔符。
希望能帮助到你 :)