05. 연산자(2) [ 비트, 시프트, 삼항, 대입]
본 글은 C언어를 배우고 나서 복습 겸 정리한 글입니다. 비트 연산자 비트 연산자 비트 연산자 는 비트를 연산하기 위한 연산자이다. bit(비트)는 정보의 최소 단위로, 하나의 비트는 0이나 1의 값을 가질 수 있다. 1 bit(비트) = 8 byte(바이트) 연산자 역할 ~ (NOT) 비트 반전 & (AND) 두 비트가 모두 1이어야 1 | (OR) 두 비트 중 하나만 1이어도 1 ^ (XOR) 두 비트가 같으면 0, 다르면 1 참, 거짓 (1, 0)으로만 연산을 해보면 논리 연산과 결과는 같다. XOR만 예를 들어보자면, A = 0, B = 0 일때 A^B = 0, A = 1, B = 1 일때 A^B =0 이고, A = 1, B = 0 일때 A^B = 1이다. 시프트 연산자 시프트 연산자는 비트의 자..
2020. 2. 10.