printf("x=%d\n",x++);输出得结果是不是给printf("x=%d\n",++x);用

来源:3-3 自增与自减运算符

123h

2015-08-14 20:52

?????

写回答 关注

2回答

  • 麦田里的小王子
    2015-09-15 22:26:22

    x++是先取x的值为输出值也就是说输出值是初始a的值,运算结果a+1不是输出值。

    ++x是先将a的值加1然后将这个加1的值作为输出值即输出值是a+1,运算结果也是a+1。

  • hhh112123123
    2015-08-14 21:10:34

    不一样,一个是先用了再加,一个是先加了再用

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题