关于fread()的问题
bitmapfile_ptr=malloc(sizeof(Bitmap_file));fread(bitmapfile_ptr->head.Signature,sizeof(char),sizeof(bitmapfile_ptr->head.FileSize),file_ptr);
printf("%s",bitmapfile_ptr->head.Signature);
// fread(bitmapfile_ptr->head.FileSize,sizeof(int),sizeof(bitmapfile_ptr->head.FileSize),file_ptr);
// printf("%d",bitmapfile_ptr->head.FileSize);
是读一个BMP文件,没注解那个能读出来,输出BM,但是后面注解那个会出现内存无法READ,这个是为什么?