当前位置: 代码迷 >> C语言 >> [求助]看不懂的文件长度
  详细解决方案

[求助]看不懂的文件长度

热度:193   发布时间:2006-03-16 15:26:00.0
[求助]看不懂的文件长度
#include<stdio.h>
void main()
{FILE *fp=fopen("TEST", );/*横线上分别为wb/wt方式。*/
fputc('A',fp);fputc('\n',fp);
fputc('B',fp);fputc('\n',fp);
fputc('C',fp);
fclose(fp);
}
上述程序方式串分别用"wt"和"wb"运行时,两次生成的TEST文件长度为何是7个字节和5个字节?特别是第一种方式实在想不通。
请各位帮忙!!!
搜索更多相关的解决方案: 文件  长度  

----------------解决方案--------------------------------------------------------
具体地我也不大清楚,我估计会不会是"\n"在WB方式打开下被转化为回车、换行,导致的结果。
----------------解决方案--------------------------------------------------------
说错了,是wt下面,可能会转化

以上仅仅只是我的个人看法。
----------------解决方案--------------------------------------------------------
  相关解决方案