https://www.tcpschool.com/c/c_operator_bitwise
비트(bit) 단위로 논리 연산시에 사용하는 연산자 비트 단위로 전체 비트를 왼쪽이나 오른쪽으로 이동시킬 때에 사용하는 연산자
[참고사항]
^ 연산자 : 결국 (0, 1) 또는 (1, 0)에 대해서 true(1)을 반환하는 것임 <<, >> 연산자 : 2의 제곱수만큼의 배수 또는 약수가 되는 것임