首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于C语言中对文件操作叙述中正确的是( )。
关于C语言中对文件操作叙述中正确的是( )。
admin
2020-10-26
45
问题
关于C语言中对文件操作叙述中正确的是( )。
选项
A、C语言中的文件是流式文件,因此只能顺序存取数据
B、打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C、在对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
答案
D
解析
C语言文件是文本文件,所以A选项错;若使用fopen打开文件函数打开文件时,指定打开方式为’a’。则可以向文件追加信息,而不是覆盖原文件内容,故B选项错误;在文件被打开后,使用文件定位函数rewind或fseek函数,可以将文件指针移到文件的任何位置,所以在写操作完成后,可以直接将文传指针定位到文件首,接着读数据,而不需要先关闭文件,再打开读取,故C选项错误;文件一旦使用完毕,应该使用关闭文件函数把文件关闭,以避免出现文件数据丢失等错误,所以D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/oDD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下列叙述中正确的是()。
有以下程序:#includemain(){chars[10]="verygood",*ps=s;ps="too";s[4]=’\0’;puts(ps);}程序的运行结果是()。
下列叙述中正确的是()。
有三个关系R、S和T加下:则由关系R和S得到关系T的操作是()。
以下选项中,与n=i++完全等价的表达式是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
软件详细设计产生的图如下:该图是()。【09年9月】
面向对象方法中,继承是指()。
随机试题
IP地址“202.38.63.1”是________类地址。
请简要解释宋朝国家的财政管理体制。
判断项目盈利能力的参数主要包括()。
场景中项目施工成本计划编制的方法属于()。某土方开挖工程,某月计划完成土方量4000m3,计划单价80元/m3,时至月底实际完成工程量为4500m3,实际单价为78元/m3,通过赢得值法分析可知()。
万达公司为了提升公司的业绩,通过对外招聘的方式,招聘了一名新的公司经理,这名经理在公司招聘的笔试中表现非常优异。公司对他寄予了厚望。这名经理培养了两个得力助手,非常优待他们,但是他对其他员工要求非常严格,而且并不喜欢采纳员工的意见,因而和下级相处得并不好。
某税务师事务所主要从事咨询、审计、培训、代理等业务,并分别核算业务收入,2004年取得收入如下。(1)取得税务审计收入80万元,咨询收入15万元。(2)受某集团委托,举办两期财税培训班,取得收入共8万元,其中包括培训资料费1万元。(
《中华人民共和国义务教育法》规定义务教育和基础教育阶段,学校教育必须做到“两个全面”,即()。
假设一个公司计划发行债务回购部分股票,公司未来的收益状况保持不变,则对于杠杆的引入,()将不会发生变化。
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
最新回复
(
0
)