已知函数fread(buffer,size,count,fp),其中buffer代表的是()
A. 存放读入数据的首地址或指向此地址的指针
B. 存放读入数据项的存储区
C. 一个整型变量,代表要读入的数据项总数据
D. 一个指向所读文件的文件指针
查看答案
函数ftell(fp)的作用是()
A. 返回文件位置指针的当前位置
B. 移动文件位置指针
C. 初始化文件位置指针
D. 报告文件操作的出错信息
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是( ) 。
A. fopen("A:\user\abc.txt","r")
B. fopen("A:\\user\\abc.txt","rt+")
C. fopen("A:\user\abc.txt","rb")
D. fopen("A:\\user\\abc.txt","w")
以下程序是把文件file1.dat中的内容复制到一个名为file2.dat新的文件中,请补全程序。#include void main(){ FILE *fpr, *fpw;if((fpr =fopen("file1.dat", "rb")) == NULL ) exit (0);if((fpw = fopen(________________,"wb")) == NULL ) exit (1);while( !feof(fpr) ) fputc(_________________,fpw );fclose(fpr);fclose(fpw);}
文本文件quiz.txt的内容为"Programming" (不包含引号),以下程序段的运行结果是_________________FILE *fp;char *str;if((fp=fopen("quiz.txt","r"))!=NULL)str=fgets(str,7,fp);printf("%s",str);