选择题
以下叙述中正确的是______。
A、
当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
B、
打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C、
在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D、
C语言中的文件是流式文件,凶此只能顺序存取数据
【正确答案】
A
【答案解析】
B选项中打开一个已存在的文件并进行了写操作后,原有文件中的全部数据不一定被覆盖,也可以对源文件进行追加操作等。C选项中在一个程序中当对文件进行了写操作后,不用先关闭该文件然后再打开,才能读到第1个数据,可以用fseek()函数进行重新定位即可。D选项中,C语言中的文件可以进行随机读写。故本题答案为A。
提交答案
关闭