以下叙述中正确的是( )。
A. C语言的文件是流式文件,因此只能顺序存取数据。
B. 打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖。
C. 当对文件的读写操作完成之后,必须将它关闭,否则可能导致数据丢失。
D. 在一个程序中,当对文件进行了写操作后,必须先关闭该文件再打开,才能读到第 1个数据。
设fp已定义,执行语句fp=fopen("file","w”);后,以下针对交本文件file操作叙述的选项中正确的是()。
A. 写操作结束后可以从头开始读
B. 只能写不能读
C. 可以在原有内容后追加写
D. 可以随意读和写