函数调用参数

时间:2015-07-20 04:00:36

标签: c++

有人可以解释这意味着什么:

5.2.2函数调用

  

对后缀表达式和参数的评估都是   没有相对于彼此。

所以,如果我们有后缀表达式

void f(int, int, int);
//...
f(2, 3, 5);

那对于表达的意思是什么?

1 个答案:

答案 0 :(得分:2)

为了更好地理解,

class A;
class B;
class C;
void func(A* a, B* b, C* c)

func(A(), B(), C());

在这种情况下,A,B,C类的结构顺序没有特定的顺序。