#include <iostream>
using namespace std;
void func(int a, int b)
{
cout << "a: " << a << " b: " << b << endl;
}
int main()
{
int x = 2;
func(x++,x);
x=2;
func(x,x++);
}
VS2008下输出:
a: 2 b: 2
a: 2 b: 2
GCC4.4.4下输出:
a: 2 b: 3
a: 3 b: 2
结果不评论。
大家看到出这种题的公司千万别去了,明摆着从别处抄来自己还没有消化掉的东西。QTMD