비트 연산자
2021. 7. 27. 21:09
자격증/정보처리기사
비트 연산자 & ( 비트 단위 AND ) 두개의 비트가 모두 1일 때 1을 반환 | ( 비트 단위 OR ) 두개의 비트중 한개라도 1일때 1반환 ^ ( 비트 단위 XOR ) 두개의 비트가 서로 다를 경우만 1반환 ~ ( 비트 단위 NOT ) 보수연산, 비트 반전 >( 오른쪽으로 쉬프트 ) 비트를 오른쪽으로 이동시킨 값을 반환 예제 👇 #include int main(void) { char a = 15; // 0 0 0 0 1 1 1 1 char b = 10; // 0 0 0 0 1 0 1 0 char result = 0; // & 연산 result = a & b; // 0 0 0 0 1 0 1 0 10 printf("& 연산 : %d \n", result); // | 연산 result = a | b; /..