![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
于以下一段程序的理解错误的是()。 FILE *fp; if((fp=fopen("D:\\test.txt","w"))==NULL) { printf("Can not open the file!\n"); exit(0); }
A.FILE *fp;表示定义一个文件指针fp
B.if语句表示调用fopen函数以只读的形式打开D盘根目录下的文件test.txt
C.fopen函数打开文件失败后的返回值为NULL
D.通过调用fopen函数,使文件指针fp指向文件test.txt在内存中的缓冲区
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)