왼쪽 시프트 <<
10
00001010
<< 2
00101000
10 << 2→40
왼쪽 시프트는 낮은 자리에 0을 채우고, 오른쪽 시프트는 낮은 자리 비트를 버립니다.
<<>><< n, >> n에서 n칸만큼 자리를 옮깁니다.signed 정수의 오른쪽 시프트는 구현 차이가 있을 수 있으므로, 비트 패턴을 다룰 때는 unsigned 타입이 더 명확합니다.