还有一段代码,希望大家帮忙
PrintBit(DWORDLONG bitstream){
char out[76];
int i=0,j=0,space=0;
while(bitstream!=0){
if(bitstream&0x01)
out[i++]='1';
else
out[i++]='0';
j++;
if(j%8==0){
out[i++]=' ';
space++;
}
bitstream=bitstream>>1;
}
out[i]='\0';
strcpy(out,strrev(out));
printf("%s **:%d\n",out,i-space);
}