비트 반전 시킬려면 ~를 쓰잖아요..
int a = 10;면 1010인데
~a로 비트 반전시키면 0101로 바뀌는데
전부 반전시키지 몇번째 꺼만 따로 반전은 못시키나요? 예를들면 1010에서, 2번째꺼만 0으로 반전시키는거...
비트 반전 시킬려면 ~를 쓰잖아요..
int a = 10;면 1010인데
~a로 비트 반전시키면 0101로 바뀌는데
전부 반전시키지 몇번째 꺼만 따로 반전은 못시키나요? 예를들면 1010에서, 2번째꺼만 0으로 반전시키는거...
그건 알아서... 비트 마스킹 이라고 하는 기법을 쓰면 됩니다.