自加 自减 运算符的问题
#include <iostream>using namespace std;
int main()
{
int i,j,m,n;
i=8;
j=10;
m=++i+j++;
n=(++i)+(++j)+m;
cout<<i<<'\t'<<j<<'\t'<<m<<'\t'<<n<<endl;
return 0;
}
这个是谭哥书上的课后习题。我编译后输出的结果是 10 12 19 41 。求指导,为什么m=19,n=41?能不能给个分析的详细思路?