问答详情
源自:3-5 赋值运算符

关于左侧a=3; a +=5; 的疑惑

“a += 5;这个算式就等价于a = a+5;将变量a和5相加之后再赋值给a."

a=3; 

难道不是

a = a+5 

a=3+5

a=8

这是为什么?

提问者:Rock劉 2017-08-11 15:27

个回答

  • 慕工程1258912
    2017-08-11 15:51:46
    已采纳

    对的吧

  • 慕工程1258912
    2017-08-11 16:32:42

    这要看你用的什么语句,如果是do...while则必先循环一次,如果是while则可能不循环