问答详情
源自:3-8 练习题

自增运算符与逻辑运算符相关问题

b=9,我就不明白了,b++怎么就等于9了?不是10么?

提问者:勿忘SnowRain 2016-02-14 14:07

个回答

  • Harper_
    2016-02-14 16:11:56
    已采纳

    看语境的,b++是执行了b=b+1,但不取执行后的值

  • wkpkko
    2016-02-14 16:13:12

    b++是先取b的值再进行加,b=9的时候 b++取的就是b的值  还是等于9。 ++b才是先进行加法运算才取b的值,b等于9的时候++b先进行加法运算,此时b的值就已经变成10了。