填空题 以下程序用来判断指定文件是否能正常打开。请填空。
#include <stdio.h>
main()
FILE *fp;
if(((fp=fopen("test. txt", "r"))==______))
printf("未能打开文件!/n");
else
printf("文件打开成功!/n");


  • 1、
【正确答案】 1、NULL    
【答案解析】[解析] 本题考查fopen函数的用法。若fopen不能实现打开任务时,函数会带回一个出错信息,出错原因可能是磁盘出现故障,磁盘无法建立新文件等,此时fopen函数将带回一个空指针NULL。因此通过判断返回值是否为NULL即可判断是否读取文件正确。