问题 单项选择题

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

A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

B.若文件存在,将其置为空文件;若文件不存在,打开失败

C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

D.若文件存在,打开失败;若文件不存在,建立一个新文件

答案

参考答案:A

解析:本题考查的是文件流的操作,app表示追加方式打开文件(即将指 针移至文件尾),binary表示以二进制方式打开文件。

问答题 简答题
单项选择题 案例分析题