以下程序用来判断指定文件是否能正常打开,请填空。 #include<stdio.h> main() {FILE*fp; if(((fp=fopen("test.txt","r"))=【 】))

admin2009-09-28  33

问题 以下程序用来判断指定文件是否能正常打开,请填空。
       #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))”来判断。
转载请注明原文地址:https://jikaoti.com/ti/iHI0FFFM
0

最新回复(0)