首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
语句“ofstream f("DATA.DAT",ios base::applios base::binary);”的功能是建立流对象 f,并试图打开文件DATA.DAT与之连接,而且( )。
语句“ofstream f("DATA.DAT",ios base::applios base::binary);”的功能是建立流对象 f,并试图打开文件DATA.DAT与之连接,而且( )。
admin
2010-03-29
27
问题
语句“ofstream f("DATA.DAT",ios base::applios base::binary);”的功能是建立流对象 f,并试图打开文件DATA.DAT与之连接,而且( )。
选项
A、若文件存在,将文件指针定位于文件首;若文件不存在,建立一个新文件
B、若文件存在,将其截为空文件;若文件不存在,打开失败
C、若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件
D、若文件存在,打开失败;若文件不存在,建立一个新文件
答案
4
解析
本题考核文件的打开。C++中可以在定义文件流对象的同时打开文件,也可以在定义文件流对象以后用open()函数打开文件。可以通过构造函数或open函数的第2个参数,确定文件的打开模式。打开模式用下列常量表示:
ios base::app 为添加数据而打开(总是在文件尾部写);
ios base::binary 作为二进制文件打开;
ios base::in 为输入而打开;
ios base::out 为输出而打开:
ios base::trunc 若文件存在,截为空文件:
ios base::ate 打开时定位于文件尾。
根据以上知识点可知,关于题中语句的描述中,只有选项C是正确的。
转载请注明原文地址:https://jikaoti.com/ti/K5W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:#include<stdio.h>chars1[10]=’’abcd!’’,*s2=’’\n123\\’’:pfinff(’’%d%d\n’’,strlen(s1),strlen(s2));则输
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;X=(a∧b)&c;printf(’’%d\n’’,x);}程序运行后的输出结果
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=3;i++)s*=fun();printf("%
下面选项中的程序段,没有编译错误的是
以下选项中不能作为C语言合法常量的是()。
在数据管理技术发展的三个阶段中,数据共享最好的一个阶段是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
编译时的多态性可以通过使用()获得。
静态联编所支持的多态性称为编译时的多态性,动态联编所支持的多态性则称为运行时的多态性,动态多态性由【】来支持。
随机试题
绞窄性肠梗阻的临床特点是
A.肾上腺腺瘤B.嗜铬细胞瘤C.髓质脂肪瘤D.未分化肿瘤E.间质原性肿瘤可分泌糖皮质激素或醛固酮的肿瘤是
4MVX射线穿射5%所需LML的厚度约
评价食物蛋白质营养价值的主要依据是
属于骨折早期并发症的是
把人力资源规划划分为战略性人力资源规划和战术性人力资源规划的依据是()。
合作学习体现了资源管理学习策略中的()
你刚到单位不久。老陈是你在单位的指导老师,一直指导你。有一次你在工作过程中没有征得老陈的同意擅自对业务流程进行了修改,老陈对你的做法不满,说你太冒进。对此,你该怎样与老陈进行沟通?请现场模拟。
皮亚杰把人的发展分为前习俗水平、习俗水平和后习俗水平。
下列关于技术分析的说法,正确的是()。
最新回复
(
0
)