• 2022-06-09
    现需要定位到文件末尾,已知打开文件后得到的指针为fp,下列哪个选项可以满足题目所述要求( )。
    A: ewind(fp)
    B: fseek(fp,0,SEEK_SET)
    C: fseek(fp,0,SEEK_CUR)
    D: fseek(fp,0,SEEK_END)
  • D

    内容

    • 0

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

    • 1

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

    • 2

      定义FILE*fp,则下列能正确表达将fp置于文件末尾的是:() A: feof(fp) B: rewind(fp) C: fseek(fp,0L,0) D: fseek(fp,0L,2)

    • 3

      下列语句中,不能将文件型指针fp指向的文件内部指针置于文件头的语句是_______。 A: fp=fopen("abc.dat","w"); B: ewind(fp); C: feof(fp); D: fseek(fp,0L,0);

    • 4

      seek(fp, -50L, 0)实现将文件指针fp从文件末尾处向前移50个字节。