int sum=0;
int idx=0;
while(idx++<10000)//后置递增:先进行表达式运算,后让变量+1
{
sum+=idx; //1+2+3+...+10000
}
std::cout<<sum<<std::endl;//50005000
sum=0;
for(idx=0;idx<10000;idx++)
{
sum+=idx; //0+1+2+...+9999
}
std::cout<<sum<<std::endl;//49995000
int tmp=5;
std::cout<<tmp++<<std::endl;//5 先进行表达式运算,后让变量+1
std::cout<<tmp<<std::endl;//6
std::cout<<++tmp<<std::endl;//7 先让变量+1,后进行表达式运算
std::cout<<tmp<<std::endl;//7
前置递增和后置递增的区别
最新推荐文章于 2025-12-24 12:31:41 发布
1861

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



