自增与自减

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

虚无六块五

2015-01-31 15:38

a++与++a的区别在哪里

写回答 关注

2回答

  • 祺丶
    2015-02-01 01:25:12

    a++ ++在a后面,所以是先运行再自增,++a ++在a前面,先自增再运行

    也就是说例如a = 2

    无论a++还是++a 最后运行完a一定是变成3

    b = a++ 正如上面说的一样,先运行,就是b = 2 然后a再自增

    b = ++a 就先自增a=3 再运行 b =3

  • 轩儿news
    2015-01-31 16:10:19

    第一种情况:
    a=3;
    b=a++;
    运行后
    b=3,a=4

    第二种情况:
    a=3;
    b=++a;
    运行后
    b=4,a=4

C语言入门

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

926209 学习 · 20797 问题

查看课程

相似问题