以下哪个选项能将文件指针移到开头?()A、reset()B、fseek(-1)C、fseek(0, SEEK_END)D、fseek(0, SEEK_SET)E、fseek(0, SEEK_CUR)

以下哪个选项能将文件指针移到开头?()

  • A、reset()
  • B、fseek(-1)
  • C、fseek(0, SEEK_END)
  • D、fseek(0, SEEK_SET)
  • E、fseek(0, SEEK_CUR)

相关考题:

fseek(fd,-10L,1)中的fd和1分别为() A、文件指针,文件的开头B、文件指针,文件的当前位置C、文件号,文件的当前位置D、文件号,文件的开头

执行以下程序后, test.txt 文件的内容是 ( 若文件能正常打开 )#include stdio.hmain(){ FILE *fp;char *s1="Fortran",*s2="Basic";if((fp=fopen("test.txt","wb ” ))==NULL){ printf("Can't open test.txt file\n");exit(1);}fwrite(s1,7,1,fp); /* 把从地址 s1 开始的 7 个字符写到 fp 所指文件中 */fseek(fp,0L,SEEK_SET); /* 文件位置指针移到文件开头 */fwrite(s2,5,1,fp);fclose(fp);}A)BasicanB)BasicFortranC)BasicD)FortranBasic

C语言中rewind函数使位置指针回到文件的开头位置,而fseek函数使位置指针移到指定的位置。() 此题为判断题(对,错)。

函数fseek(pf, OL,SEEK_END)中的SEEK_END代表的起始点是A.文件开始B.文件末尾C.文件当前位置D.以上都不对

如果将主文件型指针fp指向的文件内部指针置于文件尾,正确的语句是( )。A.feof(fp);B.rewind(fp);C.fseek(fp,OL,0);D.fseek(fp,OL,2);

有以下程序:#includestdio.hvoid main(){ fILE*fp; int i,a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i4;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字节

以下与函数fseek(fp,OL,SEEK_SET)有相同作用的是( )。A.feof(fp)B.tell(fp)C.fgetc(fp)D.rewind(fp)

fseek函数的正确调用形式是A.fseek(文件指针,起始点,位移量)B.fseek(文件指针,位移量,起始点)C.fseek(位移量,起始点,文件指针)D.fseek(起始点,位移量,文件指针)

利用fseek函数可实现的操作是( )。A.实现文件的顺序读写 B.改变文件的位置指针 SXB 利用fseek函数可实现的操作是( )。A.实现文件的顺序读写B.改变文件的位置指针C.实现文件的随机读写D.以上答案均正确

有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节) #include <stdio.h> 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),SEEK_END) ; fread (b, sizeof (int),1,fp); /*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",B) ; } 执行后输出结果是A.2B.1C.4D.3

函数fseek()的正确调用形式是( )。A.fseek(位移量,起始点,文件类型指针);B.fseek(文件类型指针,位移量,起始点);C.fseek(文件类型指针,起始点,位移量);D.fseek(起始点,位移量,文件类型指针);

有以下程序(提示,程序中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); } 执行后输出结果是( )。A.2B.1C.4D.3

PHP中跟文件指针操作有关的函数有()。 A.feof()B.rewind()C.ftell()D.fseek()

函数fseek(pf,OL,SEEK_END)中的SEEK_END代表的起始点是( )。A.文件开始B.文件末尾SX 函数fseek(pf,OL,SEEK_END)中的SEEK_END代表的起始点是( )。A.文件开始B.文件末尾C.文件当前位置D.以上都不对

函数调用语句;fseek(fp,-20L,SEEK_END) ;的含义是( )A.将文件位置指针移到距离文件头20个字节处B.将文件位置指针从当前位置向后移动20个字节C.将文件位置指针从文件末尾处向后退20个字节D.将文件位置指针移到离当前位置20个字节处

以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是A.feof(fp)B.ftell(fp)C.fgetc(fp)D.rewind(fp)

在C语言中,关于函数fseek的说法正确的是( )。A.使位置指针重新返回文件的开头B.使位置指针到文件的结尾C.可以改变文件位置指针D.利用fseek函数只能实现文件顺序读写

在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针。()A对B错

函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当使用()函数。A、fgets(),fseek()B、fread(),fgets()C、fputs(),fseek()D、fgets(),fread()

PHP中跟文件指针操作有关的函数有()。A、feof()B、rewind()C、ftell()D、fseek()

函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当用()函数。A、fgets(), fseek()B、fread(), fgets()C、fputs(), fgets()D、fgets(), fread()E、fread(), fseek()

单选题以下哪个选项能将文件指针移到开头?()Areset()Bfseek(-1)Cfseek(0, SEEK_END)Dfseek(0, SEEK_SET)Efseek(0, SEEK_CUR)

单选题函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当用()函数。Afgets(), fseek()Bfread(), fgets()Cfputs(), fgets()Dfgets(), fread()Efread(), fseek()

单选题函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当使用()函数。Afgets(),fseek()Bfread(),fgets()Cfputs(),fseek()Dfgets(),fread()

判断题在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针。()A对B错

单选题有以下程序:#include main(){ FILE *fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen(data.dat,w+b); fwrite(a[0],sizeof(int),1,fp); for(i = 1;i 6;i++) {  fseek(fp,0L,0);  fread(k,sizeof(int),1,fp);  fseek(fp,0L,0);  a[i]+=k;  fwrite(a[i],sizeof(int),1,fp); } rewind(fp); fread(k,sizeof(int),1,fp); fclose(fp); printf(%d,k);}程序的运行结果是(  )。A21B6C123456D11

单选题有以下程序:#include main(){ FILE *fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen(data.dat,w+b); fprintf(fp,%d,a[0]); for(i = 1;i 6;i++) {  fseek(fp,0L,0);  fscanf(fp,%d,k);  fseek(fp,0L,0);  fprintf(fp,%d,a[i]+=k); } rewind(fp); fscanf(fp,%d,k); fclose(fp); printf(%d,k);}程序的运行结果是(  )。A21B6C123456D11