以下程序用来判断指定文件是否能正常打开。请填空。 #include<stdio.h> main() { FILE *fp; if(((fp=fopen("test.txt", "r"))==______)) printf("未能打开文件!\n"); else printf("文件打开成功!\n"); }
参考答案:NULL
解析: 若fopen不能实现打开任务,函数将返回一个空指针NULL。因此通过判断返回值是否为NULL即可判断是否正常打开文件。
以下程序用来判断指定文件是否能正常打开。请填空。 #include<stdio.h> main() { FILE *fp; if(((fp=fopen("test.txt", "r"))==______)) printf("未能打开文件!\n"); else printf("文件打开成功!\n"); }
参考答案:NULL
解析: 若fopen不能实现打开任务,函数将返回一个空指针NULL。因此通过判断返回值是否为NULL即可判断是否正常打开文件。