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

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

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

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

标签:c语言 c语言中 区别

免责声明:本内容来自橡树街平台创作者或收集于互联网公开资源,不代表橡树街网的观点和立场。如有侵权内容,请联系我们删除。联系邮箱:ihuangque@qq.com
相关推荐
  • c语言中i++和++i的区别
    c语言中i++和++i的区别
    08-05
  • c语言中int的用法
    c语言中int的用法
    08-05
  • c语言函数大全及详解
    c语言函数大全及详解
    08-05
  • c语言乘方怎么表示
    c语言乘方怎么表示
    08-05
  • c语言fabs是什么意思
    c语言fabs是什么意思
    08-05
  • c语言跟java有什么区别
    c语言跟java有什么区别
    08-05
  • c语言十进制转二进制代码
    c语言十进制转二进制代码
    08-05
  • c语言define什么意思
    c语言define什么意思
    08-05
  • c语言中rand是什么意思
    c语言中rand是什么意思
    08-05
  • c语言sbit是什么意思
    c语言sbit是什么意思
    08-05