C语言中标准函数fgets(str,n,p)的功能是。
A. 从文件fp中读取长度为n的字符串存入指针str指向的内存
B. 从文件fp中读取长度不超过n-1的字符串存入指针str指向的内存
C. 从文件fp中读取n个字符串存入指针str指向的内存
D. 从文件fp中读取不超过长度为n的字符串存入指针str指向的内存
若fp为文件指针,且文件已正确打开,以下语句的输出结果为。fseek(fp,0,SEEK_END);i=ftell(fp);printf("i=%d\n",i);
A. fp所指的文件记录长度
B. fp所指的文件长度,以Byte为单位
C. fp所指的文件长度,以bit为单位
D. fp所指的文件当前位置,以Byte为单位
当顺利执行了文件关闭操作时,fclose()的返回值是。
A. -1
B. TRUE
C. 0
D. 1
若执行fopen()时发生错误,则函数的返回值是。
A. 地址值
B. 0
C. 1
D. EOF