下列的叙述中,不正确的是()。
A.输入(读)文件:是将数据从文件传送内存
B.输出(写)文件:是将数据从内存传送到文件去
C.所谓打开文件就是实现文件与设备的连接
D.关闭语句的括号内,应该写上将要关闭的文件名说明符
A.输入(读)文件:是将数据从文件传送内存
B.输出(写)文件:是将数据从内存传送到文件去
C.所谓打开文件就是实现文件与设备的连接
D.关闭语句的括号内,应该写上将要关闭的文件名说明符
第1题
(A)打开文件的目的是使文件对象与磁盘文件建立联系
(B)文件的读写过程中,程序将直接与磁盘文件进行数据交换
(C)关闭文件的目的之一是保证输出的数据写入硬盘文件
(D)关闭文件的目的之一是释放内存中的文件对象
第3题
A.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
B.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
C.C语言中的文件是流式文件,因此只能顺序存取数据
D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
第4题
A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以
B.在程序结束时,应当用fclose函数关闭已打开的文件
C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据
D.不可以用FILE定义指向二进制文件的文件指针
第5题
A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以
B.在程序结束时,应当用fclose函数关闭已打开的文件
C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据
D.不可以用FILE定义指向二进制文件的文件指针
第7题
下面语句的功能是()。
RandomAccessFile raf2 = new RandomAccessFile("1.txt","rw" );
A.打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据
B.打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据
C.打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据
D.以上说法都不对
第9题
1.实验目的
①掌握文件以及缓冲文件系统、文件指针的概念。
②学会使用文件打开、关闭、读、写等文件操作函数。
③学会用缓冲文件系统对文件进行简单的操作。
2.实验内容
编写程序并上机调试运行。
①编写建立一个文件,然后将从键盘输入的以“$”字符结尾的一般文本写入该文件并关闭该文件。然后重新打开该文件,将文件的内容读出并显示出来。
②从键盘输入3个人的自然情况信息,并将这些信息保存到一文件中。然后打开该文件,读出并显示该文件的内容。
③从键盘输入3个人的自然情况信息,并将这些信息保存到一个文件中。然后打开该文件,输入一个序号(0.1.2),并根据该序号读出并显示文件中这个人的信息。