【单选题】若fp是指向某文件的指针,且已读到该文件的末尾,则函数feof(fp)的返回值是( ).
A. EOF
B. -1
C. 非0值
D. NULL
查看答案
【单选题】完成将文件指针fp重新指向文件开头的函数是( ).
A. feof(fp)
B. rewind(fp)
C. fseek(fp)
D. ftell(fp)
【单选题】执行fseek(fp,-20L,1);后的结果是( ).
A. 将文件指针从当前位置向文件末尾方向移动20字节
B. 将文件指针从文件头向文件末尾方向移动20字节
C. 将文件指针从当前位置向文件头方向移动20字节
D. 将文件指针从文件末尾向文件头方向移动20字节
【单选题】下列叙述中正确的是( ).
A. EOF只能作为二进制文件的结束标志,feof()只能用来判断文本文件是否结束
B. EOF只能作为文本文件的结束标志,feof()只能用来判断二进制文件是否结束
C. EOF可作为文本文件和二进制文件的结束标志,feof()只能用来判断文本文件是否结束
D. EOF只能作为文件文件的结束标志,feof()则可以用来判断文本文件和二进制文件是否结束
【单选题】若fp为文件指针,且文件已经正确打开,以下语句的输出结果为( ).fseek(fp,0,SEEK_END);n=ftell(fp);printf("n=%d\n",n);
A. fp所指文件的长度,以字节为单位
B. fp所指文件的当前位置,以比特为单位
C. fp所指文件的长度,以比特为单位
D. fp所指文件的当前位置,以字节为单位