首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-10-16
26
问题
以下叙述中正确的是
选项
A、打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
B、在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
C、C语言中的文件是流式文件,因此只能顺序存取数据
D、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
答案
D
解析
在C语言中,有两种对文件的存取方式;顺序存取和直接存取;如果以“a”的方式对一个已打开的文件进行写操作后,则原有文件中内容将保存,新的数据写在原有内容之后。如果以“a+”的方式为读和写而打开一个文件,则既可以对文件进行读,也可以对文件进行写,而且在读和写操作之间不必关闭文件,可以从头开始读。当对文件的读(写)操作完成之后,必须将它关闭。
转载请注明原文地址:https://kaotiyun.com/show/Ewxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",*p,*q,a,b);
交换两个变量的值,不允许用临时变量,应该使用下列哪一个位运算符()
若有如下定义:ints[3][4];则下面表达式中能代表数组元素s[1][0]的值的是()
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d,",*(p++));
设a和b均为int型变量,且a:6、b=11、c=3,则能使值为3的表达式是()。
若有定义“char,*p2,*p3,*p4,ch;”,则不能正确赋值的程序语句为()
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
下列叙述中,不属于软件需求规格说明书的作用的是______。
下列叙述中正确的是______。
随机试题
引起根尖周病的免疫因素不包括A.根管内的细菌及其毒素B.坏死牙髓及分解产物C.变性牙髓D.酚类根管治疗药物E.激素类药物
工程项目的()系统是由实现项目目标、完成工程建设任务所有必需的工程活动构成的。
对于企业投资建设实行核准制的项目,仅需向政府提交()即可。
在码头、水闸等软基加固工程中被广泛应用的土工合成材料是()。
数据复制后,原单元格中数据仍存在,目标单元格中同时还增加原单元格中数据。()
【真题(中级)】审计人员收到举报,称某被审计单位领导擅自决定将本企业500万元资金借给其他单位周转使用,资金随后被归还,但资金借出与收回业务均未入账核算。为核实此问题,审计人员应实施的程序包括()。
当今依然是国际金属市场的晴雨表的是()。
下列各项中,属于法人的有()。
根据评价的价值标准不同,学生评价方法一般可分为()
Ifyouhavehighbloodpressure,you’reingood【C1】______.Hypertensionaffects67millionAmericans,includingnearlytwo-third
最新回复
(
0
)