티스토리 뷰

728x90
반응형

XOR(^)  배타적 연산자 

==>두 비트가 같을때 0~ 다르면 1이 된다.


1의 보수 연산자

==> 1의 보수 연산자는 단항 연산자로 피연산자의 비트를 바꾼다.

1인 비트는 0

값이 0인 비트는 1 

b1   ~b1

0       1

1       0


1의 보수 연산자는 연산자의 비트 크기를 잘 알지 못할때 유용하다.

보수 연산자를 쓰면 프로그램이 정수 데이터 형의 특정 크기에 덜 의존한다.


좀 까먹지좀 말자~ ㅋㅋㅋ

728x90
반응형

'Programming language > C' 카테고리의 다른 글

구조체  (0) 2012.11.09
C 관련 사이트  (0) 2012.02.14
댓글