<블로그로 배우는 코딩> C언어 비트 관련 연산자


<블로그로 배우는 코딩> C언어 비트 관련 연산자

비트 관련 연산자 비트(bit) 단위 처리에 사용된다. 참고로 비트는 정보를 표현하는 가장 작은 단위이며, 하나의 비트는 0또는 1을 표현한다. C언어가 제공하는 비트 관련 연산자는 and(&), or(|), not(~), XOR(^), shift(<< >>)등 여섯 가지이며, 연산자 우선순위는 NOT을 제외하고 다음과 같다. shift > and > xor > or 전반적으로 산술 연산자보다는 우선순위가 낮지만 논리 연산자보다는 높다. not연산자는 단항 연산자이므로 높은 순위를 갖는다. 전체적인 우선순위는 앞 포스팅을 참고하자. 일반적으로 프로그램에서는 비트 연산자를 이용하는 경우가 극히 드물지만, 사용법을 잘 익혀두면 직접적인 산술연산 없..........



원문링크 : <블로그로 배우는 코딩> C언어 비트 관련 연산자