区分文本文件和二进制文件

来源:互联网 发布:sql语言主要功能 编辑:程序博客网 时间:2024/05/23 00:08

区分文本文件和二进制文件

当按文本方式向文件中写入数据时,一旦遇到“换行”字符(ASCII码为10),则会转换为“回车-换行”(ASCII码为13、10)。在读取文件时,一旦遇到“回车-换行”的组合(连续的ASCII码为13、10),则会转换为换行字符(ASCII为10)。

当按照二进制方式向文件中写入数据时,则会将数据在内存中的存储形式原样输出到文件中。

所以,不管文本文件还是二进制文件,如果统一采用二进制方式进行写入和读取,则不会出错的。

 

原创粉丝点击