[C언어/C++]32bit 정수(integer)에서 특정 비트(bit)값 추출(get), 설정(set), 반전(invert), 비트열(bit string) 출력하기 안녕하세요 JollyTree입니다 (•̀ᴗ•́)و 일반적으로 32bit 컴퓨터 프로그램에서 int/unsigned int는 32bit(4바이트) 크기를 가집니다. int a = 10; 일때 a의 값 10은 10진수이며 16진수로 0xA, 그리고 이진 수로 00001010 라는 비트열의 이진수로 표현할 수 있습니다. 32bit 시스템이기 때문에 모든 비트열을 표현하면, 0000000 00000000 00000000 00001010 가 됩니다. 64bit의 경우 2배의 길이를 가지게 됩니다. 다음은 아래 예제에 포함된 4개의 정수형 변수입니다. ..