问答详情
源自:3-1 什么是运算符

赋值运算符是什么意思

求大神执教

提问者:xNing 2019-03-31 16:43

个回答

  • weixin_慕神5186222
    2019-04-01 16:45:21

    a%=b  等同于 a = a%b  ,,是求余数

    比如 a=13;b=5; 那么a = a%b 就是 a=13/5.....3(余数),a=3

  • 慕的地049149
    2019-03-31 17:11:59

    • a+=b  等同于 a = a+b

    • a-=b  等同于 a = a-b

    • a*=b  等同于 a = a*b

    • a/=b  等同于 a = a/b

    • a%=b  等同于 a = a%b

    • a&=b  等同于 a = a&b   &表示按位与

    • a>>=b 等同于 a = a>>b  >>表示右移

    • a<<=b 等同于 a = a<<b  <<表示左移

    • a|=b  等同于 a = a|b   |表示按位或

    • a^=b  等同于 a = a^b   ^表示按位异或

    • 基本的赋值运算符是“=”。他的优先级别低于其他的运算符,所以对该运算符往往最后读取。


  • minolin
    2019-03-31 16:53:28

    赋值的同时进行某种计算