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

复合赋值运算符

a += 5   直接 a+5 不就好了吗?  为啥还要这么麻烦?

提问者:a121347184 2016-11-26 21:27

个回答

  • 虽然还是咸鱼
    2016-11-26 21:36:45

    有人说是为了节省字符,毕竟在资源有限的时候意义还是很大的。比如单片机编程。。。

    还有一种说法是这样cpu执行的效率会高一些,我觉得这个不靠谱,毕竟编译器优化已经很好了

  • 啊柒4277953
    2016-11-26 21:36:10

    这里a+=5最终表示的是a+5的值