← C 암기북

C · 🧠 이해 필요

XOR와 OR

XOR와 OR

시험 한 줄 · 30초 암기XOR는 서로 다른 자리만 1, OR는 한쪽이라도 1이면 1입니다.

쉽게 이해하기

5는 0101이고 3은 0011입니다. XOR 결과는 0110인 6, OR 결과는 0111인 7입니다. 같은 값끼리 XOR하면 모든 자리가 같아서 0이 됩니다.

눈으로 따라가기

5 ^ 3 = 6 / 5 | 3 = 7

#include <stdio.h>

int main(void) {
  unsigned a=5u,b=3u;
  printf("%u %u",a^b,a|b);
  return 0;
}

시험 함정

^는 제곱 연산자가 아닙니다.

비슷한 개념의 핵심과 함정을 이 페이지에서 비교합니다.

즉시 문제 · 4개

정답을 제출하면 해설과 관련 개념을 확인합니다. 틀린 문제는 자동으로 오답노트에 저장됩니다.

즉시 3문제관련 문제 전체

검증 근거

기술 문서/실행 검증 · 마지막 검증 2026-09-27 · 핵심 코드 추적 유형 · 공식 출제 횟수 집계 없음