c語言符號

<<,有符號左移位,將運算數的二進制整體左移指定位數,低位用0補齊。
 >>,有符號右移位,將運算數的二進制整體右移指定位數,整數高位用0補齊,負數高位用1補齊(保持負數符號不變)。

運算符	  含義	       描述
<<	     左移	      用來將一個數的各二進制位全部左移N位,高位捨棄,低位補0>>	    右移	      將一個數的各二進制位右移N位,移到右端的低位被捨棄,對於無符號數,高位補0&     	按位與	     如果兩個相應的二進制位都爲1,則該位的結果值爲1,否則爲0。
l	    按位或	      兩個相應的二進制位中只要有一個爲1,該位的結果值爲1,否則爲0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章