在window中文本文件和二进制文件在处理回车换行符时是有区别的:
文本方式写时,每遇到一个'\n'换行符,将其换成'\r\n'回车换行,
然后再写入文件;当文本读取时,它每遇到一个'\r\n'回车换行,
会将其反变化为'\n'换行。而二进制文件没有这样的转换处理。
但在Linux中文本文件和二进制文件的处理上二者没有区别,
例如在Linux中用fopen("a.txt","r")(文本方式打开)
和fopen("a.txt","rb")(二进制方式打开)两个函数是一样的。
其实在系统内核中进行处理的时候都是按照二进制进行处理的,存也都是按照
二进制进行存的,只是表现方式的不一样而已