标签: c scanf ppm
在二进制模式下打开文件时使用fscanf是不是很糟糕?我似乎无法在互联网上找到任何合理的东西。我正在尝试打开并阅读PPM文件,但我发现this,但我不确定使用fscanf是否合适?使用netpbm不行,是的。
用畏惧读这个看起来很痛苦。
答案 0 :(得分:2)
scanf和fscanf函数用于读取字符,例如" 1234",并将它们从字符串转换为整数。但是整数不会存储为二进制文件中的stings。存储整数本身的实际字节。这些需要直接读入fread的整数。
scanf
fscanf
fread