单项选择题
下列叙述正确的是( )。
A.C语言中的文件是流式文件,因此只能顺序存取数据
B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C.在一个程序中当对文件进了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下叙述中错误的是______。
A) C语言程序中的#include和#define行均不是C语句
B) 除逗号运算符外,赋值运算符的优先级最低
C) C语言程序中,j++;是赋值语句
D) C语言程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算
点击查看答案&解析
单项选择题
已知一个文件中存放若干工人档案记录,其数据结构如下: struct a char number[100]; int age; float p[6]; ; 定义一个数组:struct a number[10]; 假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是( )。
A) fread(b,sizeof(struct a),10,fp);
B) for(i=0;i<10;i++)
fread(b[i],sizeof(struct a),1,fp);
C) for(i=0;i<10;i++)
fread(b+i,sizeof(struct a),1,fp);
D) for(i=0;i<5;i+=2)
fread(b+i,sezeof(struct a),2,fp);
点击查看答案&解析
相关试题
有以下程序#includemain() FILE *fp...