求帮忙,怎么用在C中读取bin文件的内容并显示出来
#include <stdio.h>#include <stdlib.h>
int main(int argc, char *argv[])
{
FILE *fp;
int ch;
fp=fopen("c:\\A.BIN","r");
if (fp==NULL)
{
printf("failed.\n");
return 1;
}
//int i=1000;
while(!feof(fp))
{
fscanf(fp, "%c", &ch);
//if(ch==EOF) break;
printf("%x\t", ch) ;
}
fclose(fp);
return 0;
}
这样编程之后 结果一闪就不见了 而且单步运行之后发现只是读取一部分的内容 怎么修改才行呢 求大侠帮忙 不甚感激