如果我们有这样的三个函数(foo,bar和baz)......
foo(bar(), baz())
Run Code Online (Sandbox Code Playgroud)
C++标准是否保证在baz之前评估条形码?
为了表达
(func1() * func2()) + func3()
Run Code Online (Sandbox Code Playgroud)
将func1()*func2()首先计算,因为它有括号或可以按任何顺序调用函数
首先是func3()然后是(func1()*func2())