设有语句“fp=fopen(”a”,”ab”);”,则下列说法中正确的是()

设有语句“fp=fopen(”a”,”ab”);”,则下列说法中正确的是()


A、

名为ab的文件将被打开。


B、

要打开的文件必须存在,并且不能读。


C、

打开的文件首先清除原内容,等待写入新数据。


D、

要打开的文件是文本文件。


【正确答案】:B
【题目解析】:

“fp=fopen(”a”,”ab”);”指要打开的文件必须存在,并且不能读。