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

    内容

    • 0

      打开文件,将读写位置指向文件头部的操作是 A: fseek(fp,0L,SEEK_END); B: fseek(fp,0L,SEEK_CUR); C: fseek(fp,0L,SEEK_SET); D: fseek(fp,0L,SEEK_BEGIN);

    • 1

      文件中有一个位置指针,指向当前读写的位置,不可使 p 所指文件的位置返回到文件的开头的是() 。 A: ewind(p); B: fseek(p,0,SEEK_SET); C: fseek(p,0,0); D: fseek(p,-3L,SEEK_CUR);

    • 2

      可将文件位置指针指向文件尾部的操作有( )。 A: fseek(fp, 0, 2); B: rewind(fp); fseek(fp, ftell(fp), 2); C: fseek(fp, 0, 1); D: rewind(fp); fseek(fp, ftell(fp), 0);

    • 3

      下列语句中,不能将fp指向的文件的内部指针指向文件尾的是 A: fseek(fp,20L,1); B: fseek(fp,0L,SEEK END); C: fp=fopen("a.txt","ab"); D: fp=fopen("a.txt","ab+");

    • 4

      以下不能将文件位置指针重新移动到文件开头位置的函数是________。 A: rewind(fp); B: fseek(fp,0,0); C: fseek(fp,-(long)ftell(fp),1); D: fseek(fp,0,2);