!a||(b>>3) c语言里是什么意思 啊

2022-08-14 科技 107阅读
!这里是取非的意思,!true=false,!false=true
b>>3表示b右移三位,是二进制的计算,如00001111右移后为00000001
||是逻辑或,true||true=true,false||false=false,false||true=true,true||false=true
!a||(b>>3)的意思就是!a为true或者b右移3后的值为true
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com