问题
填空题
以下程序用来判断指定文件是否能正常打开,请填空。
#include<stdio.h>
main()
FILE*fp;
if(((fp=fopen("test.txt","r"))= ))
printf("未能打开文件!\\n");
else
printf("文件打开成功!\\n");
答案
参考答案:NULL
解析:[评析] 本题主要考查对文件的打开操作,"r"是为读而打开文本文件。当指定这种方式时,对打开的文件只能进行“读”操作,若指定的文件不存在,则会出错;另外一些情况,如企图去读—个不允许读的文件时,也会出错。当文件运行错误时,使用语句“if(((fp=fopen("test.txt","r"=NULL))”来判断。