Operator ~ 는 자료형의 최대값을 기준으로
값을 반전 시켜준다.
예를 들어
USHORT wSource = 0xFFFF;
wSource = ~wSource ;
이렇게 하였을때 Operator~ 를 적용하기 전인 wSource 의 값이 최대값 65535이기 때문에
현재 wSource 의 값은 0 이다.
다시 이야기 하면 wSource + ~wSource 의 값은 자료형의 최대값이다.
댓글 없음:
댓글 쓰기