首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于C语言中对文件操作叙述中正确的是( )。
关于C语言中对文件操作叙述中正确的是( )。
admin
2020-10-26
64
问题
关于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>main(){inti,data;seailf("%d",&data);for(i=0;i<5;i++){if((i<data&&i%2)||(i>data&&i%3==0))continue
有以下程序#includemain(){charch=’B’:while(ch<’E’){printf("%dt",ch-’A’);ch++:}printf("\n");}程序运行后的输出结果是()。
标准库函数fgets(s,n,f)的功能是()。
以下选项中的编译预处理命令行,正确的是()。
以下选项中,与n=i++完全等价的表达式是()。
若函数中有定义语句:intk;,则()。【09年3月】
以下选项中叙述正确的是()。
有如下定义:struct{intnum;charname[10];struct{inty;intm;intd;}birth;}s,*ps=&s;以下对内嵌结构体成员的引用形
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
面向对象方法中,继承是指()。
随机试题
【】是一个全球性的非政府组织,总部设在瑞士日内瓦,其任务是推动各个行业的国际标准化活动。
金蝶KIS店铺版
A型血友病患者,男,12岁,体重38kg,将患儿体内Ⅷ:C提高30%,需要输用Ⅷ:C多少单位
下列哪种疫苗不能接种若患儿存在接种禁忌症,确实需要进行接种时,应采取的方法是
患者,男,25岁,截肢手术后需输血400ml,下列操作不正确的是
张某诉新立公司买卖合同纠纷案,新立公司不服一审判决提起上诉。二审中,新立公司与张某达成协议,双方同意撤回起诉和上诉。关于本案,下列哪一选项是正确的?(2017年卷三45题)
关于现金流量表的表述,错误的是()。
某生产企业(适用出口货物免抵退税政策)2020年6月发生一般贸易出口业务,出口发票上注明到岸价为1000万元,按合同约定企业应当承担货物出口后的运费、保险费、佣金等费用20万元,货物适用的征税率为13%,退税率为11%。则该企业当期应申报的不得免征和抵扣
劳动权保障具体体现为()。
关于共同犯罪,下列判断正确的是:
最新回复
(
0
)