问答详情
源自:3-3 自增与自减运算符

循环运算符x++

这个运算符是自动加一,为什么结果是2

提问者:qq_呜啦啦_1 2018-03-08 21:57

个回答

  • qq_福泽鑫厚_0
    2018-05-18 20:53:01

    同新手,理解过来了;

    int a=100;

     a++,a先取值了,所以打印100,后再自加1;

    ++a,之前进行过了a++,a的值已经变成了101,而这一次是先自增再打印,所以是102;


  • 慕桂英8084590
    2018-03-08 22:42:42

    int x=1;     x++也是1(++x是2),,在这里x++表示先赋值,再+1,所以x还是赋值1;而++x是先+1,再赋值,也就是赋值为2了,,希望能帮到你