fread(buf,32,2,fp)的功能是()。A.从fp所指向的文件中,读出整数32,并存放在buf中B.从fp所指向
fread(buf,32,2,fp)的功能是()。
A.从fp所指向的文件中,读出整数32,并存放在buf中
B.从fp所指向的文件中,读出整数32和2,并存放在buf中
C.从fp所指向的文件中,读出32个字节的字符,读两次,并存放在buf地址中
D.从fp所指向的文件中,读出32个字节的字符,并存放在buf中
fread(buf,32,2,fp)的功能是()。
A.从fp所指向的文件中,读出整数32,并存放在buf中
B.从fp所指向的文件中,读出整数32和2,并存放在buf中
C.从fp所指向的文件中,读出32个字节的字符,读两次,并存放在buf地址中
D.从fp所指向的文件中,读出32个字节的字符,并存放在buf中
第1题
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
第2题
函数调用语句:“fgets(buf,n,fp);”从fp指向的文件中读入,n个字符放到buf字符数组中,函数返回值为______。
第3题
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
第4题
以下程序的运行结果是______。 include <stdio.h> main() { FILE *fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int) ,5,fp); fwrite(a,sizeof(int) ,5,fp); fclose(fp); fp=fopen("d2.dat","rb"); fread(a,sizeof(int) ,10,fp); fclose(fp); for(i=0;i<10;i++)printf("%d",a[i]); }
第5题
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
A.一个整型变量,代表待读取的数据的字节数
B.一个内存块的首地址,代表读入数据存放的地址
C.一个文件指针,指向待读取的文件
D.一个内存块的字节数
第6题
有下列程序: include<stdio.h> main() {FILE*fp;inta[10]={1,2,3,0,0},i; fp=fopen(d2.dat,wb); fwtite(a,sizeof(int),5,fp); fwrite(a,sizeof(int),5,fp); fclose(fp); fp=fopen(d2.dat,rb); fread(a,sizeof(int),10,fp); fclose(fp); for(i=0;i<10;i++)printf(%d,a[i]); } 程序的运行结果是
A.1,2,3,1,2,3,0,0,0,0,
B.1,2,3,0,0,1,2,3,0,0,
C.123,0,0,0,0,123,0,0,0,0,
D.1,2,3,0,0,0,0,0,0,0
第7题
A.2
B.1
C.4
D.3