qopwer4345   3년 전

preview

보시다시피 lamp_state 는 2진수로 0111 1111로 초기화를 했고

0111 0111로 만드는 작업후

0111 1111로 다시 변경하는 작업을 하려고 시도했습니다.

원하는 출력값이 7F -> 77 -> 7F 이지만 위의 사진처럼 결과가 나오네요..

왜이렇게 나오는지 가르쳐주세요ㅠㅠ 

bupjae   3년 전

SetBit 에는 bitwise not (물결표, ~) 가 없어야 합니다.

qopwer4345   3년 전

아하 그러고보니 저긴 반전을 시키면 안됐었군요 ㅋㅋㅋ

댓글을 작성하려면 로그인해야 합니다.