假设file是文本文件对象,下列选项中,哪个用于读取一行内容?
E.read
C.fil
E.readline
D.fil
E.readlines
D
E.read
C.fil
E.readline
D.fil
E.readlines
D
设fp已定义,执行语句“fp=fopen("file","w");”后,以下针对文本文件file操作叙述的选项中正确的是()。
A.写操作结束后可以从头开始读
B.只能写不能读
C.可以在原有内容后追加写
D.可以随意读和写
设文件指针fp已定义,执行语句后,以下针对文本文件file操作叙述的选项中正确的是 ()。
A.只能写不能读
B.写操作结束后可以从头开始读
C.可以在原有内容后追加写
D.可以随意读和写
下面选项中关于文件指针概念的叙述正确的是
A.文件指针就是文件位置指针,表示当前读写数据的位置
B.文件指针指向文件在计算机中的存储位置
C.文件指针是程序中用FILE定义的指针变量
D.把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
下列叙述中错误的是()
A)在C语言中,对二进制文件的访问速度比文本文件快
B)在C语言中,随机文件以二进制代码形式存储数据
C)语句FILE fp;定义了一个名为fp的文件指针
D)C语言中的文本文件以ASCII码形式存储数据
下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。
include <stdio.h>
main()
{ FILE *fp; char ch;
fp = fopen(【 】);
ch = fgetc(fp);
while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }
putchar("\n"); fclose(fp);
}
A.C语言中对二进制文件的访问速度比文本文件快
B.C语言中,随机文件以二进制代码形式存储数据
C.语句FILE fp:定义了一个名为fp的文件指针
D.C语言中的文本文件以ASCII码形式存储数据
以下叙述中错误的是()。
A.C语言中对二进制文件的访问速度比文本文件快
B.C语言中,随机文件以二进制代码形式存储数据
C.语句FILE fp;定义了一个名为fp的文件指针
D.C语言中的文本文件以ASCII码形式存储数据
有如下程序:
#include<stdio.h>
main
{ FILE*fp1;
fp1=fopen("f1.txt","w");
fprintf(fp1,"abe");
fclose(fp1);
}
若文本文件f1.txt中原有内容为:good。则运行以上程序后文件f1.txt中的内容为()。
A.goodabc
B.bcd
C.abc
D.abcgood