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

文件的分类,该如何处理

2012-04-18 
文件的分类什么是二进制文件?与.txt文件有什么区别?为什么书上说用fseek读.txt文件有很大的风险?还有一个

文件的分类
什么是二进制文件?与.txt文件有什么区别?为什么书上说用fseek读.txt文件有很大的风险?
还有一个问题,怎么给分啊?我还不会     汗。。。

[解决办法]
什么是二进制文件?与.txt文件有什么区别?
============================================================
二进制文件:给机器读的文件,如.bin、.com、.exe等等,这些文件一般用文件编辑器打开都是不可读的乱码;
.txt文件:最典型的,“人”可以读的文件,也就是以显示的方式记录一些文字。


为什么书上说用fseek读.txt文件有很大的风险?
============================================================
fseek是按byte来偏移文件指针的,若对含有中文,或占双字节的文字,读取过程中若有不慎,读出半个字,这样可能带来意思不到的结果,有可能读出来的是乱码一堆。


还有一个问题,怎么给分啊?我还不会 汗。。。
============================================================
点“管理”,然后结贴给分
点“管理”,然后结贴给分
点“管理”,然后结贴给分
^o^

热点排行