首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于C语言中对文件操作叙述中正确的是( )。
关于C语言中对文件操作叙述中正确的是( )。
admin
2020-10-26
72
问题
关于C语言中对文件操作叙述中正确的是( )。
选项
A、C语言中的文件是流式文件,因此只能顺序存取数据
B、打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C、在对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
答案
D
解析
C语言文件是文本文件,所以A选项错;若使用fopen打开文件函数打开文件时,指定打开方式为’a’。则可以向文件追加信息,而不是覆盖原文件内容,故B选项错误;在文件被打开后,使用文件定位函数rewind或fseek函数,可以将文件指针移到文件的任何位置,所以在写操作完成后,可以直接将文传指针定位到文件首,接着读数据,而不需要先关闭文件,再打开读取,故C选项错误;文件一旦使用完毕,应该使用关闭文件函数把文件关闭,以避免出现文件数据丢失等错误,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/033p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){chars[10]="verygood",*ps=s;ps="too";s[4]=’\0’;puts(ps);}程序的运行结果是()。
以下函数实现按每行8个输出w所指数组中的数据:#include<stdio.h>voidfun(int*w,intn){inti;for(i=0;i<n;i++){______________prinff("%d",w[i]);}p
以下选项中,与n=i++完全等价的表达式是()。
下列排序方法中,最坏情况下比较次数最少的是()。
以下关于编译预处理的叙述中错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
层次型、网状型和关系型数据库划分原则是()。【10年9月】
数据库设计中反映用户对数据要求的模式是()。
随机试题
若向量组α1,α2,α3,α4线性相关,且向量α4不可由向量组α1,α2,α3线性表示,则下列结论正确的是().
继发性咬合创伤的形成主要是
单人心肺复苏时,胸外心脏按压与人工呼吸的恰当操作是
谷某和丁某发生口角,丁某当众辱骂谷某,谷某自觉理亏默不作声,却对丁某怀恨在心,伺机报复。一天谷某捏造丁某的妻子与人幽会的谣言,并大肆宣传。丁某忍无可忍挥拳向谷某打来,谷某遂掏出随身携带的三角刮刀,趁丁某不备猛刺其腹部,丁某被穿透腹腔,当即死亡。对谷某的行为
货物常用的堆码方式有()。
小高是社会工作专业毕业的大学生,进入某一福利机构工作不久,他所掌握的社会工作知识匮乏,在其工作所要求的知识、态度和技能等方面表现不称职,而老李是这一社会福利机构的资深社会工作师,老李对小高进行督导,主要目的是为了解决小高的知识匮乏问题,提高他的专业知识和技
VPN是虚拟专用网的简称,主要类型可分为网络层的IPSecVPN和应用层的(17)VPN两种,其中IPSecVPN主要是为了解决(18)的互联。
WhoisMorrisStevenson?
Youwillhavetotalkaboutthetopicforoneortwominutes.Youhaveoneminutetothinkaboutwhatyouaregoingtosay.Yo
PASSAGETWOWhyareagrowingnumberofpeopleusingcreditcardsnowadays?
最新回复
(
0
)