본문 바로가기
C언어/연산자 (논리,산술,비교)

[C 언어] 비트연산자

by bigpicture 2022. 7. 13.
반응형

& (비트 단위 논리곱 AND)
두 비트가 1인 경우 1반환

^ (비트단위 배타적 논리합 XOR)
두 비트가 서로 다른 경우 1반환

| (비트단위 논리합 OR)
두 비트중 하나라도 참이면 1반환

~ (비트단위 부정 NOT)
0은 1로, 1은 1으로

<< (왼쪽 비트 이동)
왼쪽으로 한칸씩 이동하고 남은 오른 쪽은 0으로 채움

>> (오른쪽 비트 이동)
오른쪽으로 한칸씩 이동하고 남은 왼쪽은 0으로 채움

반응형

댓글