컴퓨터/C

C 언어 XOR 비트연산

Begi 2020. 5. 7. 20:30
반응형

C에서 XOR을 하는 비트 연산자는 ^ 이다. 제곱을 하는 연산자가 아니다.


예를 들면 다음과 같다.

  b1 = 0x03;     // 00000101

  b2 = 0x0C;     // 00001100

  b = b1 ^ b2;   // 00001001


위 코드에서 b는 9가 된다.


AND 연산자는 이고 OR 연산자는 이다.


반응형