[c] 비트 논리 연산자
이러한 연산자들은 이진수로 표현된 데이터에 적용되며, 각 비트에 대해 연산을 수행합니다. 이러한 연산은 주로 임베디드 시스템, 네트워크 프로토콜, 그래픽 처리 등의 분야에서 활발히 사용됩니다.
주요 비트 논리 연산자는 다음과 같습니다.
- AND(&) 연산자: 두 비트가 모두 1이면 결과는 1이 됩니다.
-
**OR( ) 연산자**: 두 비트 중 하나라도 1이면 결과는 1이 됩니다. - XOR(^) 연산자: 두 비트가 서로 다르면 결과는 1이 됩니다.
- NOT(~) 연산자: 입력된 비트를 반전시킵니다.
이러한 비트 논리 연산자는 데이터를 다양한 방식으로 처리하고 제어할 수 있도록 도와줍니다.