第九章单元测试
- 若执行fopen函数时发生错误,则函数的返回值是( )。
- 函数调用语句:fseek(fp,-20L,2)的含义是( )。
- 以二进制只读方式打开一个已有的文本文件file1,正确调用fopen函数的方式是( )
C语言中库函数fgets(str,n,fp)的功能是()。
于以下一段程序的理解错误的是( )。
FILE *fp;
if((fp=fopen("D:\\test.txt","w"))==NULL)
{ printf("Can not open the file!\n");
exit(0);
}
下列关于C语言文件的叙述中正确的是( )。
A:1 B:地址值 C:EOF D:0
答案:0
A:将文件位置指针从文件末尾处前移20个字节 B:将文件位置指针从当前位置向后移动20个字节 C:将文件位置指针移到离当前位置20个字节处 D:将文件位置指针移到距离文件头20个字节处
A:fp=fopen("file1","rb"); B:fp=fopen("file1","rb+"); C:fp=fopen("file1","r");
D:fp=fopen("file1","r+");
A:从str读取至多n个字符到文件fp。 B:从文件fp中读取n个字符串存入str指向的内存。 C:从文件fp中读取长度n的字符串存入str指向的内存。 D:从文件fp中读取长度不超过n-1的字符串存入str指向的内存
A: fopen函数打开文件失败后的返回值为NULL B:FILE *fp;表示定义一个文件指针fp C:if语句表示调用fopen函数以只读的形式打开D盘根目录下的文件test.txt D:通过调用fopen函数,使文件指针fp指向文件test.txt在内存中的缓冲区
A:文件由字符序列组成,其类型只能是文本文件 B:文件由数据序列组成,可以构成二进制文件或文本文件 C:文件由一系列数据依次排列组成,只能构成二进制文件 D:文件由结构序列组成,可以构成二进制文件或文本文件
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!