首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于fclose(fp)函数的叙述正确的是
以下关于fclose(fp)函数的叙述正确的是
admin
2020-06-16
59
问题
以下关于fclose(fp)函数的叙述正确的是
选项
A、当程序中对文件的所有写操作完成之后,必须调用fclose(fp)函数关闭文件
B、当程序中对文件的所有写操作完成之后,不一定要调用fclose(fp)函数关闭文件
C、只有对文件进行输入操作之后,才需要调用fclose(fp)函数关闭文件
D、只有对文件进行输出操作之后,才能调用fclose(fp)函数关闭文件
答案
A
解析
对一个文件操作完成后,要将该文件关闭,"关闭"就是使文件指针变量不再指向该文件。程序编写者应该在程序终止之前关闭所有文件,如果不关闭,文件将会丢失数据。因为,在向文件写数据时,是先将数据输出到缓冲区,待缓冲区充满后才正式输出给文件。如果当数据未充满缓冲区而程序结束运行,就会将缓冲区中的数据丢失。用fclose函数关闭文件,可以避免这个问题,它先把缓冲区中的数据输出到磁盘文件,然后才释放文件指针变量。所以对文件的所有写操作完成之后必须要关闭文件,A选项正确,B选项错误。只要对文件进行操作后,都要调用fclose文件关闭文件,C、D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/tiCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intn)main(){if(n==1)return1;{intx;Elsescanf("%d”,&x);x=fun(x);
以下选项中函数形参不是指针的是
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是
占构化程序设计原则强调的是
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
数据库系统中完成查询操作使用的语言是()。
关于地址和指针,以下说法正确的是()。
关于地址和指针,以下说法正确的是()。
随机试题
轴承及十字头滑道间隙过大会造成活塞式压缩机()。
下面关于Excel工作表的命名叙述中,正确的是_______。
特发性血小板减少性紫癜慢性型好发于
关于钢结构防腐涂层附着力的现场检测,表述正确的有()。
(2007年)有一台6kW的三相异步电动机,其额定运行转速为1480r/min,额定电压为380V,全压启动转矩是额定运行转矩的1.2倍,现采用△一丫启动以降低其启动电流,此时的启动转矩为()N.m。
某卷烟厂为增值税一般纳税人,主要生产卷烟和雪茄烟,卷烟的最高价210元/条、平均价200元/条(均为不含税价格)。2015年6月生产经营情况如下:(1)进口一批烟丝,支付货价28万元,运抵我国境内输入地点起卸前发生的运费、保险费合计2万元,关税税率50%
阻抗的本质是()。
现实生活中的问题是各种各样的,研究者倾向于将问题分为两类:________和无结构的问题。
利用任务栏的“快速启动”按钮启动“InternetExplorer浏览器”。
Adamis______(值得看的电影)ifyouareinthemoodforatouchingstory.
最新回复
(
0
)