首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于fclose(fp)函数的叙述正确的是( )。
以下关于fclose(fp)函数的叙述正确的是( )。
admin
2016-04-07
66
问题
以下关于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/OtDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序法)#include<stdio.h>#include<string.h>main(){cha
用树形结构来表示实体之间联系的模型称为______。
若变量已正确定义,下列正确的程序段是()。
数据库设计包括两个方面的设计内容,它们是______。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统—管理与控制。
算法的时间复杂度是指
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:111121133114641其构成规律是:
随机试题
男性,18岁。自幼体质赢弱,经常“感冒”,咳嗽、咳痰。近日发热,咳嗽,有少量黄脓痰来诊。体检胸廓畸形,见肋串珠。两下肺散在干湿啰音。心(一)。双腿站立时呈“O”型。该疾病的胸廓改变称为
胃癌常见的病理类型是
砷酚
光的干涉和衍射现象反映了光的()。[2013年真题]
当一笔经济业务只涉负债或所有者权益项目时,会计等式两边的金额()。
企业应将确实无法支付的应付账款予以转销,将其记入“资本公积”科目中。()
世界级的马拉松选手每天跑步不少于两小时,除非是元旦、星期天或得了较严重的疾病。若以上论述为真,以下哪项所描述的人不可能是世界级马拉松选手?
“观念的东西不外是移入人的头脑改造过的物质的东西而已”,这一论断体现了
映画の主役で____する機械がやっと彼女のところに巡って来た。
A口音B出生C业余D声音E以后F特别例如:她说话的(D)多好听啊!他结婚()不长时间,小王也结婚了。
最新回复
(
0
)