0001 0010 을 왼쪽 시프트5했을때

010/0 0010 이 되어야 함 (나머지 3이 오른쪽에 붙음)

그거슬 질문했더니

key = (key <<5  | key >> sizeof(key) -5 ); // 사실 앞에 key=이 붙어도 되는지도 의문 

하라고알려줬는데ㄴ

그렇게하

5만큼 왼쪽 shift는

0100 0000 이고

8-5 니까 3만큼 이동한다 치면

0000 1000 이랑 | 연산을 한다는건가??

0100 1000

내가 원하는값은

0100 0010 인데 ,,,??>???? 내가 잘못 이해를 한건가??

ㄴ난찐쫘 모르겟어 제발...시발..개가태