그냥이 링크를 읽으십시오. http://www.mathcs.emory.edu/~cheung/Courses/255/Syllabus/1-C-intro/bit-array.html 저는 128 비트 배열을 만들고 있습니다. 그래서 배열 int A [4]를 사용하고 있습니다. 비트 및 테스트 비트를 설정할 수 있지만 비트를 출력하는 방법은 예를 들어 000001000 .....입니다. 나는비트 배열을 int 배열로 출력하십시오.
for(int i=0;i<128;i++)
{
cout<<A[i];// i tried cout << static_cast<unsigned int>(A[i]);
}
결과는 내가 읽기 enter image description here
감사 무엇을 찾고 있어요되지 않습니다 인쇄하는 간단한 코드를 사용했다.
돈이 ' 스팸 태그. 이것은 C가 아닙니다. 텍스트의 이미지를 게시하지 마십시오. [mcve]를 제공하십시오. – Olaf
4 개의 int 요소의 배열을 선언하면 인덱스 0 ... 3의 외부 요소를 참조하여 * 정의되지 않은 동작 *을 호출합니다. 코드에서 루프의 과정 동안 124 번 수행합니다. – WhozCraig
@WhozCraig 감사합니다. 그래서 해결할 수있는 방법을 알려줄 수 있습니까? – Van