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