我有以下代码:
// fp is a FILE opened in binary mode
unsigned char bit_depth;
unsigned char color_type;
unsigned char compression_method;
unsigned char filter_method;
unsigned char interlace_method;
fread(&bit_depth, 1, 1, fp);
fread(&color_type, 1, 1, fp);
fread(&compression_method, 1, 1, fp);
fread(&filter_method, 1, 1, fp);
fread(&interlace_method, 1, 1, fp);
我想freads
一口气完成,也许使用类似于格式字符串的东西(但fscanf
仅适用于文本文件,对吧?)。
非常感谢任何帮助,谢谢!