#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++)的区别
最新推荐文章于 2026-02-11 23:36:14 发布
本文详细解析C++中运算符前++与后++的区别,包括它们的操作顺序、结果以及实际应用案例,帮助开发者理解并正确使用这些特性。
2923

被折叠的 条评论
为什么被折叠?



