以i--为例:
int i = 2;
while(i--)//执行了2次
{
cout<<i;
}
i++也类似
--i:
int i = 2;
while(--i)//执行了1次
{
cout<<i;
}
小记:符号在前,则加加或减减在前
符号在后,则加加或减减在后
本文解释了C/C++中`i--`和`++i`在while循环中的行为差异,重点在于符号位置对操作次数的影响,并总结了操作顺序规则。
以i--为例:
int i = 2;
while(i--)//执行了2次
{
cout<<i;
}
i++也类似
--i:
int i = 2;
while(--i)//执行了1次
{
cout<<i;
}
小记:符号在前,则加加或减减在前
符号在后,则加加或减减在后
1万+
1779

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