问题 单项选择题

若文本文件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调用中指定的文件名建立一个新文件;如果指定的文件已存在,则将从文件的起始位置开始写入,文件中原有的内容将全部消失。

选择题
单项选择题