以下叙述中正确的是( )。

admin2015-07-28  16

问题 以下叙述中正确的是( )。

选项 A、当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
B、打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C、在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D、C语言中的文件是流式文件,因此只能顺序存取数据

答案A

解析 对已有文件进行写操作不一定覆盖原文件的数据,可根据打开文件的方式不同在文件末尾追加写入数据,选项B)错误;要读到第1个数据只需要用指针定向函数rewind()将文件指针重新指向文件首即可,选项C)错误;C语言中的文件分为顺序读写文件和随机读写文件两种,随机读写文件可以从任意位置开始读写,选项D)错误。答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/L7Jp777K
0

最新回复(0)