C语言文件中“rb”和“r”有什么区别? | 热度 ℃ | 展开全部 r读取和打开文本文件读取和打开二进制文件rb通常按如下方式使用。//定义文件指针fp = fopen(文件名,使用文件模式); //当文件方法为r时用rb等读取磁盘文件时,文件内容中读取的文本内容来自二进制文件它可能很短。在返回文本模式中,换行符是一个字符,相当于截断。 优选地将文件(以文本写入)读作文本。 二进制文件(以二进制编写)最好以二进制模式读取。 否则它是不正确的。