비트 마스크(Bit Mask) 기법은 말 그대로 비트(Bit)를 마스킹하는 기술 입니다. 비트를 마스킹 한다는 것은 &(AND 연산자), | (OR 연산자) 등의 비트 연산을 활용하여 정수의 이진 비트를 처리하는 작업이라고 이해하 실 수 있습니다. 비트 마스크 기법은 항상 사용할 수 있는 것은 아니지만 특정한 경우에 사용하면 매우 효율적 일 수 있습니다. 비트 마스크의 대표적인 장점을 소개하면 다음과 같습니다. 1. 메모리를 적게 사용할 수 있습니다. 2. 프로그램이 더욱 빠르게 동작 합니다. 3. 소스코드가 직관적으로 변경 됩니다. 일반적으로 정수 7이 있을 때 이것을 비트 형태로 표현하면 다음과 같습니다. 7 : 0000000 0000000 0000000 00000111 (2진수 비트, 3..