问题:
[单选] 有以下程序:#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 . starte nd
D . endrt
参考解析:
B。【解析】用”w”方式打开文件,意思是如果文件名相同则覆盖原来的文件,所以当再次输入时覆盖了第一次的内容,B选项正确。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
党的十八届五中全会要求坚持最严格的耕地保护制度,坚守04-20
“十三五”时期经济社会发展,在提高发展平衡性、包容性04-20
张教授:我支持外企W公司中国雇员的罢工。他们受到了不04-20
一项研究发现,1970年调查的孩子中有70%曾经有过虫牙,而04-20
某校对五年级100名同学进行学习兴趣调查,结果有58人喜04-20
藏獒是世界上最勇猛的狗,一只壮年的藏獒能与5只狼搏斗04-20
社会工作价值观:是社会工作者所持有的助人观念,是利他主04-20
5个空瓶可以换1瓶汽水,某班同学喝了161瓶汽水,其中有一04-20