问题 单项选择题

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

单项选择题
单项选择题