비트연산자

핵심 패턴 4가지

토픽 비트연산자

핵심 패턴 4가지 (암기!)

이 4가지 패턴은 반드시 암기해야 합니다!

1. 특정 비트 켜기 (SET)

value |= (1 << n);  // n번 비트를 1로

2. 특정 비트 끄기 (CLEAR)

value &= ~(1 << n);  // n번 비트를 0으로

3. 특정 비트 토글 (TOGGLE)

value ^= (1 << n);  // n번 비트 반전

4. 특정 비트 확인 (CHECK)

if (value & (1 << n))  // n번 비트가 1인지

댓글

댓글 본문