首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于C语言中对文件操作叙述中正确的是( )。
关于C语言中对文件操作叙述中正确的是( )。
admin
2020-10-26
44
问题
关于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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>voidmain(){chara[10]="abcd":printf("%d,%d\n",strlen(a),
有以下程序:#include<stdio.h>main(){inta[5]={1,2,3,4,5),b[5]={0,2,1,3,0},i,s=0;for(i=0;i<5;i++)s=s+a[b[i]];
以下选项中,能用作数据常量的是()。【09年3月】
有以下程序:#includemain(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rgtuv","wxyz"};inti,j;for(i=0;i
以下叙述中正确的是()。
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}
有以下程序:#includemain(){inta,b;for(a=0;a
有以下程序:#includestructS{intn;inta[20];};voidf(structS*P){inti,j,t;for(i=0;in一1;i++)for(j=i+
下列选项中不属于面向对象程序设计特征的是()。【07年4月】
软件详细设计产生的图如下:该图是()。【09年9月】
随机试题
输卵管复通术的术前准备不正确的是
乳腺摄影主要利用X线的
腹泻脱水患儿,如输液后出现乏力,腹胀,肠鸣音减弱,腱反射消失,心音低钝,应考虑()
房层建筑工程质量验收的依据有()。
我国现存完好的古代城池建筑有()
红糖的褐色来自()反应和酶促褐变所产生的类黑素。
下面是某求助者的WAIS—RC的测验结果:关于儿童行为量表,正确的说法包括()。
晨练是一种好习惯,但未必人人适合。从人的生理特点来看,早上6点钟左右,人体的血压开始升高,心率逐渐加快,上午10点左右达到峰值。如果有冠心病、高血压的人此时锻炼,尤其是进行剧烈运动就有可能发生意外。清晨6点到8点,人体血小板的凝聚力明显增强,血液相对黏稠,
Ifyouhavehighbloodpressure,you’reingood【C1】______.Hypertensionaffects67millionAmericans,includingnearlytwo-third
在数据库设计中,将E-R图转换成关系数据模型的过程属于
最新回复
(
0
)