반응형
C에서 XOR을 하는 비트 연산자는 ^ 이다. 제곱을 하는 연산자가 아니다.
예를 들면 다음과 같다.
b1 = 0x03; // 00000101
b2 = 0x0C; // 00001100
b = b1 ^ b2; // 00001001
위 코드에서 b는 9가 된다.
AND 연산자는 & 이고 OR 연산자는 | 이다.
반응형
'컴퓨터 > C' 카테고리의 다른 글
C 언어 exit 함수 (0) | 2020.05.10 |
---|---|
return과 exit 차이 (0) | 2020.05.10 |
C++ 클래스 사용 프로그램 코드 예 (0) | 2020.04.23 |
C++ 구조체와 클래스의 차이 (0) | 2020.04.23 |
C 포인터 사용시 흔한 실수 (0) | 2019.11.14 |
댓글