[C언어 강의 - 08] 비트 연산자 비트 연산자 Bit(비트)란 정보를 저장하는 최소 단위이다. C언어에서는 비트를 다루는 연사자가 제공되는데, 바로 비트 연산자이다. 비트 연산자는 char, short, int, long 등 정수 데이터 타입에서 사용이 가능하다. 비트 연산자의 종류에는 다음과 같은 것들이 있다. & (AND) 연산자 & 연산은 다음과 같이 대응되는 비트가 모두 1 이면 결과는 1 이 되고, 이외의 경우에는 0 이 된다. 0 & 0 => 0 0 & 1 => 0 1 & 0 => 0 1 & 1 => 1 예를 들어 아래의 그림처럼 a 변수에 '01000001' 이 저장되어 있고, b 변수에 '00111001' 이 저장되어 있으면 a&b 연산의 결과는 대응되는 비트가 1일 때만 1이 되어 00000001 이 된다. 아래의 프로그.. 더보기 이전 1 ··· 16 17 18 19 20 21 22 ··· 144 다음