#include<iostream>
int main(){
using namespace std;
int age = 18;
int sum = ++age -10;
cout<<"前++:"<<endl;
cout<<"age = "<<age<<endl;
cout<<"sum = "<<sum<<endl;
age = 18;
sum = age++ -10;
cout<<"后++:"<<endl;
cout<<"age = "<<age<<endl;
cout<<"sum = "<<sum<<endl;
/*区别:
*前++(++age):是在-10之前将自身+1 然后将-10后的值赋给sum
*后++(age++):是先将自加之前的值(18)减去10赋给sum之后,自己再加1
*无论前++还是后++ ,其结果age都加了1
*/
return 0;
}
前++(++i) 和 后++(i++)的区别
最新推荐文章于 2023-10-08 11:44:07 发布