3

可能重复:
fopen 中的 r 和 rb 有什么区别

我正在用C设计一个zip-unzip实用程序。如果输入文件是.c.txt文件,则压缩和解压缩效果很好。但是,如果我提供任何其他文件作为输入,它不会解压缩。我在读写文件时添加了b标志。从那时起,它一直运行良好。b的意义是什么?我知道它是用于二进制读/写的。有人可以分享系统级别发生的事情的详细信息吗?我在 Linux 上工作。

4

0 回答 0