计算机二级考试

解析:有以下程序 #include void WriteStr(cha

来源:网考网计算机二级 所有评论

【单选题】 有以下程序 #include void WriteStr(char *fn,char *str) { FILE *fp; fp=fopen(fn,"w");fputs(str,fp);fclose(fp); } main() { WriteStr("t1.dat","start"); WriteStr("t1.dat","end"); } 程序运行后,文件 t1.dat 中的内容是______。
A.start
B.end
C.startend
D.endrt

网考网参考答案:B
网考网解析:

两次使用“写入”的方式打开同一个文件,在第二次打开时,文件指针指向文件头,所以此次写入 的数据覆盖了文件原有的数据,故本题中 t1.dat 的内容为 end。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论