题目内容

设 fp 是指向某文件的文件指针,若 fclose(fp)函数操作不成功,返回值是( )。

A. NULL
B. EOF
C. 0
D. 1

查看答案
更多问题

若 fp 是指向某文件的文件指针,且已经读到文件的末尾,则 feof(fp)函数的返回值是 ( )。

A. EOF
B. -1
C. 非零值
D. NULL

若有以下语句:FILE *fp;int x = 123;fp = fopen("out.txt", "w");如果需要将变量 x 的值以文本形式保存到文件 out.txt 中,正确的语句为( )。

A. fprintf("%d", x);
B. fprintf(fp, "%d", x);
C. fprintf("%d", x, fp);
D. fprintf("out.txt", "%d", x);

如果要从二进制文件中读取数据,可以使用( )。

A. fwrite 函数
B. fread 函数
C. fgets 函数
D. fputs 函数

若有下列程序:void writeStr(char *filename, char *str){ FILE *fp;fp=fopen(filename, "w");fprintf(fp, "%s", str);fclose(fp);}int main(){writeStr("t.txt", "start");writeStr("t.txt", "end");return 0; }程序运行后,文件 t.txt 中的内容是( )。

A. end
B. start
C. startend
D. endrt

答案查题题库