第十四章单元测试
以下语句将输出 ()。
#include <stdio.h>
printf("%d %d %d", NULL, '', EOF);
下列关于C语言数据文件的叙述中正确的是____。
若要打开A盘上的user子目录下的名为abc.txt的文本文件进行读写操作,下列符合此要求的函数调用是()。
C语言中,对文件的存取以()为单位。
关闭文件函数的正确调用形式是()。
若以”a+”方式打开一个已存在的文件,则叙述正确的是()。
若要用fopen函数打开一个新的二进制文件,该文件既要能读也要能写,则文件打开方式字符串应是()。
直接使文件指针重新定位到文件读写的首地址的函数是() 。
文本文件每个字节存放一个ASCII码,代表一个字符。
定义文件指针的一般形式:FILE 指针变量名;
C语言中文件缓冲区是硬盘上一块区域。
下列文件使用方式及含义描述正确的是()。
A:NULL EOF B:1 0 EOF C:0 0 -1 D:0 0 1
答案:0 0 -1
A:文件由二进制数据序列组成,C语言只能读写二进制文件 B:文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件 C:文件由ASCII码字符序列组成,C语言只能读写文本文件 D:文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件
A:fopen("A:\user\abc.txt","rb");
fopen("A:\\user\\abc.txt","r+");
fopen("A:\\user\\abc.txt","w");
A:
簇
B:元素
C:字节
D:记录
A:
fclose(*文件指针);
B:fclose. 文件指针;
C:fclose. *文件指针;
D:fclose(文件指针);
A:
文件打开时,原有文件内容被删除,位置指针移到文件开头,可作重新写和读操作。
B:其余选项说法皆不正确。
C:文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。
D:文件打开时,原有文件内容被删除,只可作写操作。
A:
“rb+”
B:“ab”
C:“ab+”
D:“wb+”
A:
fseek()函数
B:ftell()函数
C:rewind()函数
D:ferror()函数
A:错 B:对
A:对 B:错
A:对 B:错
A:
”a”(追加)向二进制文件尾增加数据
B:”r”(只读)为输入打开一个文本文件
C:”w”(只写)为输出打开一个文本文件
D:”r+”(读写)为读/写打开一个文本文件
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!