Linux 下C语言读取文件问题

Linux 下C语言读取文件 只能用二进制模式吗? 该如何判断使用二进制模式还是文本模式?

读取文件 可以用 二进制模式 也可以 用 有格式文本 模式。默认 是 ASCII 文本模式。
用什么方法打开,取决于你的文件 原来 是怎么写成的。
用普通 ASCII 码 写成的文件 可以 用 默认 方式打开。
其它文件,例如 用扩展的 ASCII 码 写成的文件,中文文件 都需要 用 binary 模式 打开。
温馨提示:答案为网友推荐,仅供参考
相似回答