C语言文件读写的时候尽量不要使用文本格式
摘要:
当我们使用C的库函数读取文件时,会有文本模式和二进制模式两种读取模式。一些传输数据的协议比如TFTP、FTP也有文本和二进制模式的区分。既可以使用文本模式也可以使用二进制模式时,尽量使用二进制模式。 文本模式和二进制模式读取文件时,差别主要是在回车换行的处理上,不同系统对回车换行的处理不一致。 CR: Carriage Return, 0X0D, “/r” LF: Line Feed, 0X0A, “/n” Dos和windows采用回车+换行(CR+LG)表示下一行 UNIX采用换行符(LF)表示下一行 MAC机采用回车符(CR)表示下一行 Unix、Linux的C的库函数处理文件时不区分文 阅读全文
posted @ 2012-12-02 00:02 Joe Liu 阅读(378) 评论(1) 推荐(0)
浙公网安备 33010602011771号