C++关于函数的实参

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:13:19
int i=1;
int max(i,++i)//max函数的实参分别是2,2
{}
我想问一下,如何知道求实参值的顺序的?如上面的是从右往左进行计算的?什么情况是左到右,什么情况是右到左??

不是从右往左的~~~是从左象又的~~你的问题在于~

在max()函数里面的i是同一个变量~~所以一个变了~~另一个也变了~

我认为还是有顺序的,不是因为有同一个变量,因为执行同一变量的先后不一样,参数的值也不一样.