文本方式和二进制方式:
当按照文本方式向文件写入数据时,当遇到换行符时候(ASCII码为10),则会转化为“回车—换行”(ASCII为13和10)。当在读取文件时候,遇到“回车—换行”时则会转换为换行字符。
当按照二进制写入数据的时候,数据则直接按照在内存中存在的形式进行存放。
在写程序时候,按照同一种方式对文件进行读写,则不会出问题。否则可能会出现一些问题:例如二进制文件采用文本方式打开的时候,可能会出现问题。
文本方式和二进制方式:
当按照文本方式向文件写入数据时,当遇到换行符时候(ASCII码为10),则会转化为“回车—换行”(ASCII为13和10)。当在读取文件时候,遇到“回车—换行”时则会转换为换行字符。
当按照二进制写入数据的时候,数据则直接按照在内存中存在的形式进行存放。
在写程序时候,按照同一种方式对文件进行读写,则不会出问题。否则可能会出现一些问题:例如二进制文件采用文本方式打开的时候,可能会出现问题。