首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
admin
2010-12-10
67
问题
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
选项
A、fp=fopen("Demo","r");
B、fp=fopen("Demo","ab+");
C、fp=fopen("Demo","w+");
D、fp=fopen("Demo","r+");
答案
D
解析
此题考查文件打开方式对文件操作的影响。由于打开文件进行修改,可见选项A)是错误的,因为此种方式打开时,只能读,不能写,当然无法修改;选项B)是以追加方式"ab+"打开文件读写,以这种方式打开时,新写入的数据只能追加在文件原有内容之后,但可以对以前的数据读出。换言之,"ab+"或"a+"方式打文件后,对于写操作,文件指针只能定位在文件的原有内容之后,但对于读操作,文件指针可以定位在全文件范围内,可见,按此种方式打开文件不能实现文件内容的修改;选项C)以"w+"方式打开文件,此时,原文件中已存在的内容都被清除,但新写入文件的数据可以被再次读出或再次写入,故也不能实现对文件的修改。只有以"r+"方式打开文件时,才允许将文件原来数据读出,也允许在某些位置上再写入,从而实现对文件的修改。
转载请注明原文地址:https://kaotiyun.com/show/EEPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsString DimtStrAsString,strLAsInteger tStr="" strL=Len(xStr) i=
下面关于鼠标拖放操作的叙述中错误的是
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。图1是输入53后的结果,图2是输入100后的结果。已经给出了全部控件和程序,但程序不完整。要求:请
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommandl—Click()a=InputBox(“EntertheFirstinterger”1b=InputBox(“EntertheSecondi
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
数据库设计过程不包括
以下叙述中错误的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2*bOra=cAndbcOrba+c
下列关于C语言用户标识符的叙述中正确的是
随机试题
对账工作应包括的内容有()。
在Word2010中,下列不能作为邮件合并数据源的是()
临床上用200%甘露醇溶液降低颅内压,正确的输液方法是
下列哪些判决、裁定是有执行效力的判决和裁定?
下列条款中,属于《购房须知》风险提示条款的是()。
道氏理论的创始人也是道—琼斯平均指数的创立人。( )
某大型集团企业2016年涉及的两名员工工作调整情况如下:员工张先生由于身体原因,符合单位规定的30年工龄可以提前退休的条件,于2016年1月末办理提前退休手续,比法定退休年龄早两年零六个月,2016年1月取得单位按照统一标准发放的一次性补贴收入30000元
爱岗敬业反对人们随意变动工作岗位,要求职工最好一辈子只在一个工作岗位上。()
在20世纪30年代初期,毛泽东深刻阐明坚持辩证唯物主义的思想路线,即坚持理论与实际相结合的原则的极端重要性的著作是
Educationisoneofthekeywordsofourtime.Amanwithoutaneducation,manyofusbelieve,isanunfortunatevictimofadver
最新回复
(
0
)