單選題:有以下程序:#include<stdio.h>voidwritestr(char*fn.char*str){file*fpfp=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
解析:B、【解析】用」w」方式打開文件,意思是如果文件名相同則覆蓋原來的文件,所以當再次輸入時覆蓋了第一次的內容,b選項正確
2021年08月18日