비트 셋... 아주 기초적인거데.. 개념이 저한테는 어렵네요 ㅠ
칸나
2023.04.01
n정수 i 를 scanf로 읽어들인다. ni의 맨 우측 비트를 1로 set한 후 출력해보라.n테스트 데이터는 4를 입력한다.nchar c 를 scanf로 읽어들인다. (%d) n맨 왼쪽 비트를 1로 set한 후 출력해보라.n테스트 데이터는 1을 입력한다.아 이것도 이해 했고 & 이것도 이해는 했는데정수를 입력 받은 상태에서 그안에 있는 맨 우측만 1로 어떻게 ㅠㅠ
-
핫체리
or연산 하시면 됩니다. 맨 오른쪽만 비트를 1로 셋 시키면 값은 1 입니다.
입력된 값과 1을 or 연산 하면 맨 오른쪽 비트는 1로 셋됩니다.