最佳答案
给定 C
中的以下函数调用:
fooFunc( barFunc(), bazFunc() );
没有指定 barFunc
和 BazFunc
的执行顺序,因此 barFunc()
可以在 C
中的 bazFunc()
之前调用,也可以在 barFunc()
之前调用。
Java
是指定函数参数表达式的执行顺序,还是像 C
那样未指定?