美文网首页
复合赋值位运算符“&=、^ =、| =”

复合赋值位运算符“&=、^ =、| =”

作者: 伽蓝烟雨 | 来源:发表于2019-10-09 14:58 被阅读0次

    1.与运算赋值 &=

    运算规则:0&0=0;   0&1=0;    1&0=0;     1&1=1
    
    image.png

    2.异或运算赋值 ^ =

    运算规则是:0^0=0;   0^1=1;   1^0=1;   1^1=0
    
    image.png

    3.或运算赋值

    运算规则是:0|0=0;   0|1=1;   1|0=1;    1|1=1
    
    image.png

    4.右移后赋值>>=

    x = 8; //00001000      
    x >>= 3;//x右移三位   00000001
    x=1;
    

    5.左移后赋值<<=

    x = 8; //00001000      
    x <<= 3;//x左移三位   01000000   
    x=64;
    

    6.运算代码

    image.png

    相关文章

      网友评论

          本文标题:复合赋值位运算符“&=、^ =、| =”

          本文链接:https://www.haomeiwen.com/subject/zahgpctx.html