📄 显示.c
字号:
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
#include <math.h>
int main()
{
FILE *fi,*fo;
BITMAPFILEHEADER bmfh;
int i,store[8],num;
BYTE P;
char c;
fo=fopen("newbupt.bmp","rb+");
fread(&bmfh,sizeof(bmfh), 1,fo);
fseek(fo,4*bmfh.bfOffBits,SEEK_SET);
i=0;
while(i<8){
fread(&P,sizeof(BYTE),1,fo);
store[i]=P%2;
i++;
}
num=0;
for(i=0;i<8;i++)
num=store[i]*pow(2,7-i)+num;
c=(char)num;
printf("%c",c);
while(num!=10&&!feof(fo))
{
i=0;
while(i<8)
{
fread(&P,sizeof(BYTE),1,fo);
store[i]=P%2;
i++;
}
num=0;
for(i=0;i<8;i++)
num=store[i]*pow(2,7-i)+num;
c=(char)num;
printf("%c",c);
}
system("pause");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -