본문 바로가기

Cpp

비트 연산자

& (비트 AND 연산자)

 비트 AND 연산자는 대응되는 두 비트가 모두 1일 때만 1을 반환하며, 다른 경우는 모두 0을 반환합니다

 

| (비트 OR 연산자)

비트 OR 연산자는 대응되는 두 비트 중 하나라도 1이면 1을 반환하며, 두 비트가 모두 0일 때만 0을 반환합니다.

 

^ (비트 XOR 연산자)

비트 XOR 연산자는 대응되는 두 비트가 서로 다르면 1을 반환하고, 서로 같으면 0을 반환합니다.

 

~ (비트 NOT 연산자)

비트 NOT 연산자는 해당 비트가 1이면 0을 반환하고, 0이면 1을 반환합니다.

 

 

출처 : 

코딩의 시작, TCP School

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

 

'Cpp' 카테고리의 다른 글

STL MAP  (0) 2023.04.10
deque(double ended queue)  (0) 2023.04.10
더블 버퍼링  (0) 2023.02.27
인터페이스  (0) 2023.02.27
추상클래스  (0) 2023.02.27