以下程序运行后,文件test.txt的内容是( )。#includevoid main(){ FILE*fp;charstr[][10]={first,second};fp = fopen(test.txt,w);if(fp!=NULL)fprintf(fp,%s,str[0]);fclose(fp);fp = fopen(test.txt,w);if(fp!=NULL)fprintf(fp,%s,str[1]);fclose(fp);}
seek(fp, -50L, 0)实现将文件指针fp从文件末尾处向前移50个字节。
若 fp 已正确定义为一个文件指针,补充语句 ( fp ) ; /* 文件的位置标记重新回到文件头 */
若 fp 已正确定义为一个文件指针, d1.dat 为二进制文件,请填空,以便为 “ 读 ” 而打开此文件: fp=fopen(______________ ) ;
表达式 c=(fgetc(fp))!=EOF的功能是从fp指向的文件中读取字符并判断文件是否结束。
语句puts(fp,hello);可以向fp指向的文件中写入字符串。
函数调用语句fgets(buf,n,fp);从fp指向的文件中读入 字符放到buf字符数组中,函数返回值为 。
如果要将存放在双精度型数组a[10]中的10个双精度型实数写入文件型指针 fp1指向的文件中,正确的语句是( )。
若定义:int a[5];,fp是指向某一已经正确打开了的文件的指针,下面的函数调用形式中不正确的是________。
若 fp 已正确定义为一个文件指针,补充语句 fseek( ); /* 将位置指针移到离文件开头向前 15 个字节处 */ fseek( ); /* 将位置指针移到离当前位置向前 10 个字节处 */ fseek( ); /* 将位置指针移到离文件末尾向后 10 个字节处 */
若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(______________ );
fgetc 函数的作用是从指定文件读入一个字符,该文件的打开方式必须是
10210062:以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件,正确的选择是( )。int main(){FILE *fp;char c;char name [10];fp=_______(“myfile”,______);do{c=getchar();fputc(c,fp);}while(c!=EOF);fclose(fp);return 0;}
执行rewind(fp)函数后,对于fp指向的文件,不管当前的文件位置指针在何处,都使它复位到文件的结尾位置。
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是______。
【单选题】若fp是指向某文件的指针,且已读到该文件的末尾,则C语言库函数feof(fp)的返回值是()。
以下程序的功能是()。 include <stdio.h> main() {FILE*fPl; *fp2; fp1:fopen("file1","r"); fp2:fopen("file2","w"); while(! Feof(fP1)) fputc(fgetc(fP1),fp2); fclose(fP1);fclose(fp2);}
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是( )。
若fp是指向某文件的指针,且已读到文件的末尾,则表达式feof()
若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是()。A.EOF B.-l
有以下程序(提示,程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节): include <stdio.h> main() { FILE *fp; int i, a[4]={l,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.dar","rb"); fseek(fp,-2L*sizeof(int),SEEK END); fread(&b,sizeof(int),1,fp);/*从文件中读取sizeof(int)字节的数据到变量b中 */ fclose(fp); printf("%d\n",b); } 执行后输出结果是()。
设fp是文件指针,str是一个字符串变量,n是一个整数,向文件中输出字符串的正确格式是()。
函数fgetc()的功能是从fp所指的文件中读取一个字符,并将位置指针指向下一个字符。若读取成功,则返回该字符,若读到文件末尾或者读取出错,则返回EOF。EOF是一个符号常量,通常在stdio.h中定义为-1。
14、若使文件的读写指针fp指向文件首,正确的函数调用形式为()