c语言中文本模式和二进制模式的区别

来源:互联网 发布:centos 编译安装lnmp 编辑:程序博客网 时间:2024/04/16 21:46

文本模式和二进制模式的区别:

1.在windows系统中,文本模式下,文件以""代表换行。若以文本模式打开文件,并用fputs等函数写入换行符"\n"时,函数会自动在"\n"前面加上"\r"。即实际写入文件的是"" 。

2.在类Unix/Linux系统中文本模式下,文件以"\n"代表换行。所以Linux系统中在文本模式和二进制模式下并无区别。


阅读全文
0 0
原创粉丝点击