问答详情
源自:4-15 编程练习

i++与++i做for语句的控制条件时有区别吗?

for(i=0;i<10;i++)和for(i=0;i<10;++1)有什么区别?求具体解释。

提问者:dev_watson 2016-03-19 22:50

个回答

  • Python大牛
    2016-03-19 22:56:17
    已采纳

    举例:i = 1;  int a = i++ ,a=1  i=2;

                        int  a = ++i, a=2 i=2;

    i++先作为一个整体赋值然后,i再加1,++i是i先加1,然后再赋值。