标签: c file file-io
可能重复: what’s the differences between r and rb in fopen
我在 C 中设计了一个 zip-unzip 实用程序。如果输入文件是 .c 或 .txt 文件,则压缩和解压缩效果很好。但如果我提供任何其他文件作为输入它没有解压缩。我在读取和写入文件时添加了 b 标志。从那以后它运作得很好。 b 有什么意义?我知道它是用于二进制读/写。有人可以分享系统级别的详细信息吗?我在Linux上工作。