对于表达式
(func1() * func2()) + func3()
将首先评估 func1() * func2(),因为它有括号,或者可以按任何顺序调用函数,例如
先是 func3() 然后是 (func1() * func2())
最佳答案
函数可以按任何顺序调用。
关于c++ - 函数调用顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4737344/
对于表达式
(func1() * func2()) + func3()
将首先评估 func1() * func2(),因为它有括号,或者可以按任何顺序调用函数,例如
先是 func3() 然后是 (func1() * func2())
最佳答案
函数可以按任何顺序调用。
关于c++ - 函数调用顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4737344/