C语言左位移运算符和右位移运算符是什么意思,怎么运算,举个例子..

日期:2021-09-17 14:01:03 人气:60
位移运算符是左移"<<"和右移">>"
用处是进行位运算,在嵌入式中应用比较多.因为一般来说位运算执行速度快,所以在精确运算中会常用到.
举个例子,你要除2,
用普通方法是 x/=2;是吧?
位运算的方法是 x>>=1; 右移一位,相当于除2了,效率更高(当然也是省略小数点的)
特别是进行大值之间的运算,就更能体现效率了
上一篇:
下一篇:

最新更新

热门内容

本站所有信息来源于互联网,用于学习参考使用,版权归原作者所有!
第一知识网 知识是第一生产力