当文件打开出现错误时,fopen 函数返回的是( )。
A. 没有返回就导致程序退出了
B. 1
C. NULL
D. -1
查看答案
设 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 函数