问答详情
源自:4-12 循环结构之多重循环

求大神,i++和++i有啥区别

i++是先取值,后加1,++i是先加1后取值,一直搞不懂他俩再循环体里到底有啥不同

提问者:qq_愿时光安好_04050009 2016-10-02 21:09

个回答

  • 天嘿嘿
    2016-10-03 15:27:51

    i++是用了再加,++i是加了在用

  • 慕粉4069701
    2016-10-02 23:41:53

    i++是在循环体中用没加1时 i 的值再加1用到下一次循环,++i是在循环体中用加完1后 i 的值

    应该是这样吧

  • qq_我不学习就打我_0
    2016-10-02 23:39:39

    举个例子,x=i++等价于x=i,i=i+1;而x=++i等价于x=i+1,i=i+1.