首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-06-09
35
问题
以下叙述中正确的是
选项
A、打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
B、在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
C、C语言中的文件是流式文件,因此只能顺序存取数据
D、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
答案
D
解析
在C语言中,有两种对文件的存取方式;顺序存取和直接存取;如果以“a”的方式对一个已打开的文件进行写操作后,则原有文件rfl内容将保存,新的数据写在原有内容之后。如果以“a+”的方式为读和写而打开一个文件,则既可以对文件进行读,也可以对文件进行写,而且在读和写操作之间不必关闭文件,可以从头开始读。当对文件的读(写)操作完成之后,必须将它关闭。
转载请注明原文地址:https://jikaoti.com/ti/Off0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara[5][10]={’’one’’,’’two’’,’’three’’,’’four’’,’’fiye’’);inti,j;chart;for(i=0;i<4;i++)for0=i+1;j<5;j++)
设有定义charstr[]=’’Hello’’;则语句printf(’’%d%d’’,sizeof(str),strlen(str));的输出结果是
有以下程序#include<stdio.h>intflintn);main(){inta=3,s;s=f(a);s=s+f(a);printf(’’%d\n’’,s);)intflintn){staticinta=1;n+=a+
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字*#include<stdio.h>#include<ctype.h>yoidfun(char*p){inti=0;while(p[i]){iffp[i]=’’&&i
有以下程序#include<stdio.h>fun(inta,intb){intstaticm=0,i=2;i=i+m+l:m=i+a+b;returnm;}main(){intk=4,m=1,p;p=fun(k,m);prin
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
设有宏定义:#defineIsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
下列叙述中正确的是()。
软件设计中模块划分应遵循的准则是()。
软件测试的目的是
随机试题
在给水管道上方15m处装有一只弹簧管式给水压力表,压力表的指示值为1MPa,试求给水的压力是多少?
慢性支气管炎可以引起()
解决历史遗留的香港、澳门问题的最佳方案是()
某女,21岁,某卫校实习生,在观看手术过程中突然昏倒,不省人事,面色苍白,全身冷汗,四肢发凉,平卧,10分钟后苏醒。查体无异常,应首先考虑的病证为
关于我国肺结核的“五大分类法”,以下哪项是错误的
阳黄初起,兼表证者,治宜选用
目前,代理营销渠道是银行最重要的营销渠道。()
人民警察不论职位高低,(),相互之间是同志关系。
通信部队的士兵学习了不少步兵战术,赵洪是通信部队的士兵,所以他也学习了不少步兵战术。以下哪项与上述论述最为相似?
下列关于线程的说法中,正确的是
最新回复
(
0
)