问题
单项选择题
若文本文件filea.txt中原有内容为:hello,则运行以下程序后,文件filea.txt中的内容为 #include<stdio.h> main() { EILE *f; f=fopen("filea.txt", "w"); fprintf(f, "abc"); fclose(f); }
A.helloabc
B.abclo
C.abc
D.abchello
答案
参考答案:C
解析: "w"表示建立一个供写入的文件。如果文件不存在,则系统将用在fopen调用中指定的文件名建立一个新文件;如果指定的文件已存在,则将从文件的起始位置开始写入,文件中原有的内容将全部消失。