① C语言中,>>=的意思是:右移后赋值;
示例:x=8;//1000
x >>=3;
结果为:0001
② C语言中,<<=的意思是:左移后赋值;
示例:x=1;//0001
x<<=3;
结果为:1000
③ C语言中,&=的意思是:按位与后赋值;
示例:x=0x03;//0011
x&=0x01;//0001
结果为:0001
④ C语言中,|=的意思是:按位异或后赋值;
示例:x=0x02;//0010
x|=0x01;//0001
结果为:0011
————————————————
版权声明:本文为CSDN博主「sky_share」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hello_wordmy/article/details/114378003