예전에 메모리가 비쌌음.
메모리에 주소를 줄 수 있는 최소 단위가 1byte이다.
비트단위 연산자는 메모리를 절약하고 더 빠르기 때문에 사용하였다.
비트 단위 연산자는 6개가 있다.
<< left shift
>> right shift
~ not
& and
| or
^ xor
비트 단위 연산자는 unsigned를 기본으로 사용한다.
shift는 자리를 한 자리씩 민다.
'programming > c++' 카테고리의 다른 글
4.1 지역 변수, 범위, 지속기간 (0) | 2019.04.23 |
---|---|
3.9 비트 플래그, 비트 마스크 (0) | 2019.04.22 |
3.7 이진수 (0) | 2019.04.22 |
3.6 논리 연산자 (0) | 2019.04.22 |
3.5 관계 연산자(부등호) (0) | 2019.04.19 |