본문 바로가기
컴퓨터/C

C 언어 XOR 비트연산

by Begi 2020. 5. 7.
반응형

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

댓글