C++函数参数传递例子
#include
int qq(int x,int y)
{
return x*y;
}
void main()
{
int k=7;
cout<
分析:表达式分析(k++,++k) 因为VC是从右往左编译的,所以先计算++k ,然后才是k++
}
#include
#include
int qq(int x,int y,int z,int p)
{
cout<
cout<
cout<
cout<
return x*y*z*p;
}
void main()
{
int k=2;
cout<
cout<
cout<
}
(++k,++k,++k,++k) 也是先从右往左编译。
注:这种表达式和编译环境有关。
评论