1、利用fseek函数可实现的操作是_______。
a. 文件的随机读写
b. 以上答案均正确
c. 改变文件的位置指针
d. 文件的顺序读写
2、若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是_______。
a. "rb+"
b. "ab"
c. "ab+"
d. "wb+"
3、使用fwrite向文件中写入数据之前,该文件必须是以wb方式打开。
4、在c语言中将文件视为无结构的字节流。
5、若执行fopen函数时发生错误,则函数的返回值是_______。
a. 1
b. 0
c. 地址值
d. EOF fopen函数失败
6、c语言通过文件指针对它所指向的文件进行操作。
7、
rewind函数的作用是位置指针返回移动前的位置。
8、文件正常关闭时返回1。
9、由于在c语言中将文件视为无结构的字节流,所以不能对文件进行二进制读写。
10、fseek函数中的第二个参数代表的位移量是相对于的文件的开始来说的。
11、fgetc函数的作用是从文件读入一个字符,该文件的打开方式必须是_______。
a. 只写
b. 追加
c. 答案B和C都正确
d. 读或读写
12、C语言中的文件是一种流式文件,读写时均以字符为单位。
13、标准库函数fgets(s,n,f)的功能是_______。
a. 从文件f中读取长度为n-1的 字符串存入指针s所指的内存
b. 从文件f中读取长度为n的 字符串存入指针s所指的内存
c. 从文件f中读取n个字符串 存入指针s所指的内存
d. 从文件f中读取长度不超过n-1的 字符串存入指针s所指的内存
14、命令行参数是指在操作系统状态下执行命令程序时允许带的参数。
15为了提高读写效率,我们进行读写操作后不应关闭文件以便下次再进行读写。
16、系统的标准输入文件是指_______。
a. 键盘
b. 显示器
c. 软盘
d. 硬盘

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。