二进制读取文件注意点

查看以前写的代码时,以前碰到的问题要点记录。

fopen()函数打开文件时,”rb"和"r"的区别是,b代码二进制读取,r时是ASCI文本读取,rb是二进制读取,文本读取的时候,在windows下因为行结束符为0X0D0A,所以如果最后一个为0X0D,会自动加上0X0A。

如果以结构形式读取文件,但文件最后一行忘了回车,就行结束符,最后一行是不读取的。

posted on 2012-07-06 19:35  kevin_kang  阅读(180)  评论(0)    收藏  举报

导航