write(buffer,size,count,fp)
fprinff(buffer,size,count,fp)
fwrite(buffer,size,count,fp)
fwrite(buffer,size,count,p)
第1题:
有以下程序:#include<stdio.h>void main(){ fILE*fp; int i,a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp) fp=fopen("data.dat","rb"); fseek(fp,-2L*sizeof(int),1,fp);/*文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b);}程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是( )。A.使位置指针从文件末尾向前移2*sizeof(int)字节B.使位置指针从文件末尾向前移2字节C.使位置指针向文件末尾向前移懂2*sizeof(int)字节D.使位置指针向文件末尾移动2字节
第2题:
已知函数ffead的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是( )。
A.存放读入数据项的存储区
B.一个指向所读文件的文件指针
C.一个指针,是指向输入数据存放在内存中的起始地址
D.一个整型变量,代表要读入的数据项总数
第3题:
读取二进制文件的函数调用形式为 :fread(buffer,size,count,fp); , 其中 buffer 代表的是
A) 一个文件指针 , 指向待读取的文件
B) 一个整型变量 , 代表待读取的数据的字节数
C) 一个内存块的首地址 , 代表读入数据存放的地址
D) 一个内存块的字节数
第4题:
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
A.一个文件指针,指向待读取的文件
B.一个整型变量,代表待读取的数据的字节数
C.一个内存块的首地址,代表读入数据存放的地址
D.—个内存块的字节数
第5题:
读取二进制文件的函数调用形式为:fread(buffer,size,count,pf);,其中buffer代表的是( )。
A.一个文件指针,指向待读取的文件
B.一个整型变量,代表待读取的数据的字节数
C.一个内存块的首地址,代表读入数据存放的地址
D.一个内存块的字节数
第6题:
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
A.一个整型变量,代表要读入的数据项总数
B.一个文件指针,指向要读的文件
C.一个指针,指向要读入数据的存放地址
D.一个存储区,存放要读的数据项
第7题:
fwrite函数的一般调用形式是
A.fwrite(buffer,count,size,fp);
B.fwrite(fp,size,count,buffer);
C.fwrite(fp,count,size,buffer);
D.fwrite(buffer,size,count,fp);
第8题:
如果将主文件型指针fp指向的文件内部指针置于文件尾,正确的语句是( )。A.feof(fp);B.rewind(fp);C.fseek(fp,OL,0);D.fseek(fp,OL,2);
第9题:
已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是( )。
A.存放读入数据项的存储区
B.一个指向所读文件的文件指针
C.一个指针,是指向输入数据存放在内存中的起始地址
D.一个整型变量,代表要读入的数据项总数
第10题:
函数rewind(fp))的作用是( )。
A.使fp指定的文件的位置指针重新定位到文件的开始位置
B.将fp指定的文件的位置指针指向文件中所要求的特定位置
C.使fp指定的文件的位置指针向文件的末尾
D.使fp指定的文件的位置指针自动移至下一个字符位置