비트연산자 관련 질문입니다.
제철
2023.04.01
질문 제목 : 비트연산자 관련 질문입니다.임의의 정수를 입력받아 32비트의 2진수형태로 출력하는 프로그램질문 내용 :
#includestdio.h
int main()
{
int x,i;
printf(정수입력:);
scanf_s(%d,&x);
for(i=31; 0=i; i--)
{
printf(%d,(x & (1 i)) ? 1 : 0);
i % 8 ? printf() : printf( );
}
printf(\n);
return 0;
}
이 코드에서 1 i 는 1을 i만큼 왼쪽으로 이동하라는 소리같은데 왜 이렇게 해야하는지 모르겠네요;;
printf(%d,(x & (1 i)) ? 1 : 0);
i % 8 ? printf() : printf( );
걍 이부분이 이해가 안되요 ㅠㅠ i%8은 비트 나타낼때 띄어쓰기용인가요??
근데 왜 두개지;; 도와주세요
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2674564 | 설계좀 ㅎ ㅐ 주 세요 ㅠㅠ | 나로 | 2024-11-10 |
2674541 | 부호질문..! (5) | 새솔 | 2024-11-09 |
2674511 | Dev C++에 대하여 (7) | 연파랑 | 2024-11-09 |
2674401 | 문자열 질문 | 늘찬 | 2024-11-08 |
2674373 | system() 함수 관련 질문입니다. (5) | 장미빛볼살 | 2024-11-08 |
2674344 | 알고리즘과 자료구조 책에 관해 질문이요. (4) | 해가빛 | 2024-11-08 |
2674315 | 복합 리피털이 뭔가요? (2) | 달달항사탕 | 2024-11-07 |
2674260 | 함수에서 값을 반환한다는 것. (1) | 란새 | 2024-11-07 |
2674237 | 명함관련 프로그램 평가좀 부탁드립니다... (8) | 두힘 | 2024-11-07 |
2674163 | scanf에서 | 별하 | 2024-11-06 |
2674108 | 여기 올려도 되나요 | 퍼리 | 2024-11-05 |
2674054 | 기본적인 질문입니다.. (3) | 검사 | 2024-11-05 |
2674025 | 시스템콜 close()함수 관련 | 등대 | 2024-11-05 |
2674000 | scanf오류요~~ (4) | 백합 | 2024-11-04 |
2673941 | 왕초보 질문하나만 할게요 가르쳐주세요 | 은소라 | 2024-11-04 |
2673915 | 2차배열 문제(복합적) 실력되는데까진 햇습니다. (1) | 심플이 | 2024-11-04 |
2673863 | 질문이 있습니다!~ | 당나귀 | 2024-11-03 |
2673840 | 문자열 배열 크기 | 푸르나 | 2024-11-03 |
2673813 | 배열과 포인터의 속도 차이 | 하연 | 2024-11-03 |
2673731 | 구조체에 관한 질문입니다. (1) | 들샘 | 2024-11-02 |