>> 썸네일형 리스트형 [C]비트연산자란 무엇인가? ◇ 비트 연산자란 데이터를 2진수로 인식하여 연산을 수행하는 연산자입니다. 비트연산자 설명 & (and) 연산대상과 피연산자의 비트가 모두 1 일때 1이 됩니다. ex) 1111 & 1010 == 1010 | (or) 연산대상과 피연산자의 비트 중 하나라도 1이면 1이 됩니다. ex) 1001 | 0100 == 1101 ^ (exclusive or || xor) 연산대상과 피연산자의 비트가 다를 경우 1이 됩니다. ex) 1010 ^ 1000 == 0010 ~ (complement) 비트를 반전시킵니다. ex) ~1000 == 0111 2 == 0010 >> 오른쪽으로 비트를 이동시킵니다 ex) 0010 이전 1 다음