首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于C语言中对文件操作叙述中正确的是( )。
关于C语言中对文件操作叙述中正确的是( )。
admin
2020-10-26
41
问题
关于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),
以下叙述中正确的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下程序:#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
有以下程序:#includemain(){charw[20],a[5][10]={"abcdef","ghijkl","mnopq","rgtuv","wxyz"};inti,j;for(i=0;i
下列排序方法中,最坏情况下比较次数最少的是()。
以下叙述错误的是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
使用白盒测试方法时,设计测试用例应根据()。
随机试题
A.肾素B.羧基肽酶C.转换酶D.氨基肽酶能使血管紧张素原转变为血管紧张素Ⅰ的是
完全互换性:
A、《神农本草经》B、《新修本草》C、《本草纲目》D、《本草纲目拾遗》E、《证类本草》我国和世界上最早的具有药典性质的书是()
根据《消防给水及消火栓系统技术规范》(GB50974—2014)的规定,对消防给水系统供水设施进行维护管理,每()应手动启动消防水泵运转一次,并应检查供电电源的情况。
资产负债表“期末数”栏各项目主要是依据总账账户和有关明细分类账户的()编制的。
若企业不存在固定成本,则企业的经营杠杆系数为0。()
温家宝总理在世界经济论坛2009年年会上就加强国际合作应对金融危机,表达了中国政府的态度和意见。这反映了我国外交政策的()。
在教学过程中实施的、使教师能够了解学生学习进展情况的评价是()
劳动力成为商品的条件有( )
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
最新回复
(
0
)