题目内容

若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

若要用fopen()打开或建一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是。

A. "ab+"
B. "wb+"
C. "rb+"
D. "ab"

若以“a+”方式打开一个已存在的文件,则以下叙述正确的是。

A. 文件打开时原有文件内容不被删除,位置指针移到文件末尾,可做添加和读操作
B. 文件打开时原有文件内容不被删除,位置指针移到文件开头,可做重写和读操作
C. 文件打开时,原有文件内容被删除,只可做写操作
D. 以上各种说法皆不正确

答案查题题库