#include<iostream>
using namespace std;
int main()
{
int i=2;int b,a,c,d;
b=++i;
c=++i;
d=++i;
a=b+c+d;
cout<<a<<endl;
return 0;
}
结果为12
而下面的结果却是13,为什么呢?
#include<iostream>
using namespace std;
int main()
{
int i=2;int b;
b=(++i)+(++i)+(++i);
cout<<b<<endl;
return 0;
}