问题 单项选择题

有以下程序
#include<stdio.h>
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

解析:使用fputs函数输出字符串到文件时,将覆盖原文件中的内容。

单项选择题
单项选择题