2016/07/06

C언어 강의

(C언어 강의) Chapter -08 비트 연산자

Chapter 05에서 연산자에 대해 알아보았는데 오늘은 거기서 다루지 못한 연산자 중 '비트 연산자'에 대해 알아보겠습니다. 비트 연산은 주로 하드웨어 프로그래밍에 활용되지만 그 외 영역에서도 사용됩니다. 메모리 사용 효율성이 높고, 연산의 수도 줄일 수 있다는 장점이 있습니다. 비트 연산의 활용에 대한 얘기는 여기까지 하고 기능에 대해 살펴보겠습니다. & 비트단위로 AND 연산 num1 & num2; | 비트단위로 OR 연산 num1 | num2; ^ 비트단위로 XOR 연산 num1 ^ num2; ~ (단항 연산자) 피연산자의 모든 비트 반전 ~num; >2; //num은 변화 없음, 두 칸 오른쪽 이동 결과만 반환 이제 이 연산자들을 하나 씩 설명 해 보겠습니다. & (AND) 연산자 & 연산자는 ..

훈더덕
'2016/07/06 글 목록