首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于文件操作的叙述中正确的是( )。
关于文件操作的叙述中正确的是( )。
admin
2019-05-17
76
问题
关于文件操作的叙述中正确的是( )。
选项
A、在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
B、C语言中的文件是流式文件,因此只能顺序存取数据
C、打开一个已存在的文件并进行写操作后,原有文件中的全部数据必定被覆盖
D、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
答案
D
解析
在C语言中,有两种对文件的存取方式:顺序存取和直接存取。如果以“a”的方式对一个已打开的文件进行写操作后,则原有文件中内容将保存,新的数据写在原有内容之后。如果以“a+”的方式为读和写而打开一个文件,则既可以对文件进行读,也可以对文件进行写,而且在读和写操作之间不必关闭文件,可以从头开始读。当对文件的读(写)操作完成之后,必须将它关闭。
转载请注明原文地址:https://www.kaotiyun.com/show/4TRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){char*s={"ABC"};do{printf("%d",*s%10);s++;}while(*s);
设有定义:inta=1,b=2,c=3;,以下语句中执行效果与其他3个不同的是()。【09年9月】
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。【09年3月】
设有定义:Structcomplex{intreal,unrea1;}data1={1,8),data2;则以下赋值语句中错误的是()。【10年3月】
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
与数学表达式x≥y≥z对应的C语言表达式是
数据流程图(DFD图)是
关于do循环体while(条件表达式);以下叙述中正确的是
以下结构体类型说明和变量定义中正确的是
随机试题
Excel的“打印预览”窗口中的“缩放”功能()。
A.T3T4↑、TSH↓、TRH兴奋试验(一)B.T3T4↓、TSH↓、TRH兴奋试验(一)C.T3T4↑、TSH↑、TRH兴奋试验(一)D.T3T4↑、FSH↑、TRH兴奋试验(+)E.T3T4↓、TSH↑、TRH兴奋试验(+)符合异源性TS
评价心衰预后的最好神经激素类标志物是
叩诊的注意事项如下,除外
下列行为违反《律师法》的有:()
钢筋的弯制和末端的弯钩应符合设计要求。如果设计未作规定时,所有的受拉光面圆钢筋的末端应做()弯钩。
关于京剧艺术,下列说法错误的是:
我们虽然不难从中国的政治文化中找到“引咎辞职”的历史渊源,但目前我们推行的引咎辞职主要还是受到现代西方政治文明影响的结果。这段文字表明()。
下列各句中,语义明确、没有歧义的一句是__________。
A、 B、 C、 D、 A
最新回复
(
0
)