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

如图所示,谢谢!

http://img.mukewang.com/5e92eb9d0001841c27001029.jpg有点烧脑,求大佬指点迷津!

提问者:DeathHunk 2020-04-12 18:22

个回答

  • 慕沐4501370
    2020-04-13 11:29:36

    printf("x=%d\nx=%d", x++,++x);

    这个是指在堆栈里面先将前面的x++运算完以后才将值赋值给前面的%d传值然后再计算++x,再传值给%d;

    printf(“x=%d\n”, x++);是先取值给%d,后面再进行运算再赋值给x。

    http://img.mukewang.com/5e93dc9500010bd508180518.jpg