首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
admin
2010-12-10
64
问题
如果需要打开一个已经存在的非空文件"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/YoPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x是整型变量,与函数IIf(x>0,一x,x)有相同结果的代数式是()。
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
结构化程序所要求的基本结构不包括( )。
下列可作为VisualBasic变量名的是()。
设有以下程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Pictu
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数
以下合法的VB变量名是
设有变量声明为“DimaDateAsDate”,则能为变量aDate正确赋值的表达方式是()。
下列选项中,不属于数据模型所描述的内容的是()。
随机试题
企业出售无形资产的净收入,会计上应确认为()。
下列哪一项不是引起左房增大的原因
下列哪项属于小儿出生时不存在,以后出现并持续终身的神经反射
患者,男,52岁。平素身体虚弱,今日突然昏仆,不省人事,目合口张,手撒肢冷,汗多,小便自遗,肢体软瘫,舌痿,脉细弱。治疗应首选的方剂是
下列关于交易所席位管理的说法中,正确的有( )。
以下关于外资股的说法,正确的是()。
在金银复本位制下,实际价值高于名义价值的货币被收藏、熔化而退出流通,实际价值低于名义价值的货币则充斥市场,这种现象称作()。
根据《中华人民共和国刑法》第二百六十三条的规定,持枪抢劫是抢劫罪的加重理由,应处10年以上有期徒刑、无期徒刑或者死刑。冯某抢劫了某出租车司机的钱财。法院在审理过程中确认,冯某抢劫时使用的是仿真手枪,因此,法官在对冯某如何量刑上发生了争议。法官甲认为,持仿真
锦上添花:雪中送炭与()在内在逻辑关系上最为相似。
Whydidthefoxfallintothefiver?HowdidthesheepfeelWhenshesawthefoxintheriver?
最新回复
(
0
)