BackEnd/C / / 2016. 4. 26. 22:18

[C언어] 비트 연산자 종류

반응형

비트연산자 종류


C언어에는 6개의 비트연산자가 있다. 비트연산자는 비트단위로 연산을 진행하는 연산자이며 피연산자는 반드시 정수이여야 한다. 

  연산

 연산자의 기능 

 &

  비트단위로 AND 연산을 한다.

 |

  비트단위로 OR 연산을 한다.

 ^

 비트 단위로 XOR 연산을 한다.

 <<

 피연산자의 비트열을 왼쪽으로 이동시킨다.

 >>

  피연산자의 비트열을 오른쪽으로 이동시킨다.

 ~

  단항연산자로써 피연산자의 모든 비트를 반전시킨다.

※ >> 연산자 는 한칸 이동하는것이 2로 나누는 것이다.



반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유