首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

fread和fwrite的有关问题

2013-11-21 
fread和fwrite的问题为什么fwrite写入文件后是乱码?还有为什么我fwrite写进去再fread读出来也是乱码?[解决

fread和fwrite的问题
为什么fwrite写入文件后是乱码?
还有为什么我fwrite写进去再fread读出来也是乱码?
[解决办法]
第一个问题是正常的, 如果你写的是int的话

第二个,估计你代码有问题
[解决办法]
乱码只是表象而已!怎么写进去的,就怎么读出来并解析应该是没有问题的!
出现乱码,可能是代码有bug吧!可以把关键代码贴出来!
[解决办法]
乱码不乱码不重要,重要的是代码写入与读出的数据是一致的,一般直接写入非字符串型的是乱码,还有以二进制形式写入也是乱码
[解决办法]
参考http://www.cnblogs.com/songsu/articles/1454333.html,只有编码32~126的字符才是可见的,出现乱码很正常。

引用:
为什么fwrite写入文件后是乱码?
还有为什么我fwrite写进去再fread读出来也是乱码?

热点排行