位運算 - 左移右移運算符 >>, <<, >>>


1-左移運算符m<<n,表示把m左移n位。左移n位的時候,最左邊的n位數將被丟棄,同時在最右邊補上n個0。例如:

00001010<<2 = 00101000

10001010<<3=01010000

 

2-右移運算符m>>n表示把m右移n位。右移n位的時候,最右邊的n位將被丟棄。同時在最左邊補上n個符號位。例如:

00001010>>2=00000010

10001010>>3=11110001

 

3-無符號右移運算符m>>>n , 用0補位。例如:

10001010>>>3=00010001


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM