建站优化

当前位置:

c语言中i++和++i的区别

浏览量:23次

c语言中i++和++i的区别

c语言中i++和++i有什么区别呢?一起来了解一下吧。

i++和++i都是c语言里的自增,但是它们自增的顺序不同。++i表示,i自增1后再参与其它运算,而i++ 则是i参与运算后,i的值再自增1。

for循环里循环变量增值用i++,而不用++i,是因为在循环结构里需要循环变量来结束循环,而使用i++则会导致本来应该继续的循环少执行一次,所以循环结构里通常都是循环变量在一次循环结构执行完成之后再自增。

c语言中i++和++i的区别

i++和++i都是c语言里的自增,但是它们自增的顺序不同,++i表示i自增1后再参与其它运算,而i++ 则是i参与运算后,i的值再自增1,for循环里循环变量增值用i++,而不用++i,是因为在循环结构里需要循环变量来结束循环。

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。