[C, C++] 비트 연산자 사용 예시

성현씨·2024년 2월 19일
0

C / C++

목록 보기
5/15
post-thumbnail

◾ 비트 연산자 사용 예시

// # : 전처리기 먼저 처리해줌
// define : 내가 지정한 구문을 특정숫자로 치환해줌

#define HUNGRY 1
#define THIRSTY 2

int main()
{

	int iStatus = 0;

	// 상태 추가
	iStatus |= HUNGRY;
	iStatus |= THIRSTY;

	// 상태 확인
	if (iStatus & THIRSTY)
	{

	}

	// 특정 자리 비트 제거
	iStatus &= ~HUNGRY;


	return 0;
}
profile
순수청년

0개의 댓글