读书人

文件打开模式?该如何解决

发布时间: 2012-05-28 17:59:33 作者: rapoo

文件打开模式?
其实fopen(fp,"rb+");
这个 b,加与不加有什么区别呐?

[解决办法]
不要把
fopen("...","...");fscanf,fprintf,fclose //读时把\r\n替换成\n,写时把\n替换成\r\n;读到\x1a就设置EOF;读写的内容当字符看待

fopen("...","...b");fread,fwrite,fclose //不作以上替换,遇到\x1a仍继续读;读写的内容当字节看待
弄混了

读书人网 >C语言

热点推荐