单选题
👁️ 浏览量:

试题题干

下列语句中,不能将fp指向的文件的内部指针指向文件尾的是()

A

fseek(fp,20L,1);

B

fseek(fp,0L,SEEK_END);

C

fp=fopen("a.txt","ab");

D

fp=fopen("a.txt","ab+");

参考答案

正确答案:

试题解析

文件随机定位函数的【函数首部】为int fseek(FILE *fp,long offset,int origin),其【功能】是将fp所指向文件的位置指针从origin指定的起始位置移动offset所指定的字节数,改变文件位置指针的位置,即指向新的位置。即fseek(fp,20L,1);是从当前位置后移20个字节的位置,而不是指向文件尾的位置。