读书人

操作符gt;gt;=是什么意思解决方法

发布时间: 2012-03-28 15:40:03 作者: rapoo

操作符>>=是什么意思
看别人的代码,第一次发现这个操作符,请问下它的作用是什么?和> > 有什么区别?


[解决办法]
x> > =b;
x=x> > b;
[解决办法]
> > 是什么
是右移
8> > =1;
表示8右移1
也表示8除以2

8的16进表达是1000> > 右移1得100 是4
相当于8除以2得4
[解决办法]
有经验的程序员经常用8> > =1;来代替8/2 
由于8> > =1的速度比8/2快
所以。。。

读书人网 >C++

热点推荐