问题 单项选择题

语句ofstream f("TEMP.DAT",ios::app|ios::binary);的功能是建立流对象f,试图打开文件TEMP.DAT并与之连接,并且( )

A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件
B.若文件存在,将其置为空文件;若文件不存在,打开失败
C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件
D.若文件存在,打开失败;若文件不存在,建立一个新文件

答案

参考答案:A

解析: 本题主要考查的知识点为文件的打开方式。
[要点透析] ios::binary:指定文件以二进制方式打开,默认为文本方式;ios::app:打开文件以便在文件的尾部添加数据。

填空题
多项选择题