题目内容
(请给出正确答案)
[单选题]
应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为() 。
A.fclose()
B.close()
C.fread()
D.fwrite
查看答案
如果结果不匹配,请 联系老师 获取答案
A.fclose()
B.close()
C.fread()
D.fwrite
B、对已经关闭的文件进行读写操作会默认再次打开文件
C、对于非空文本文件,read()返回字符串,readlines()返回列表
D、对文件操作完成后即使不关闭程序与不会报错,所以可以不关闭文件
1.实验目的
①掌握文件以及缓冲文件系统、文件指针的概念。
②学会使用文件打开、关闭、读、写等文件操作函数。
③学会用缓冲文件系统对文件进行简单的操作。
2.实验内容
编写程序并上机调试运行。
①编写建立一个文件,然后将从键盘输入的以“$”字符结尾的一般文本写入该文件并关闭该文件。然后重新打开该文件,将文件的内容读出并显示出来。
②从键盘输入3个人的自然情况信息,并将这些信息保存到一文件中。然后打开该文件,读出并显示该文件的内容。
③从键盘输入3个人的自然情况信息,并将这些信息保存到一个文件中。然后打开该文件,输入一个序号(0.1.2),并根据该序号读出并显示文件中这个人的信息。
(A)打开文件的目的是使文件对象与磁盘文件建立联系
(B)文件的读写过程中,程序将直接与磁盘文件进行数据交换
(C)关闭文件的目的之一是保证输出的数据写入硬盘文件
(D)关闭文件的目的之一是释放内存中的文件对象