分析C语言fopen函数是否执行

2025年03月18日 17:05
有4个网友回答
网友(1):

文件打不开,那他就会自动的退出整个程序~~,下面的就不执行啦

它会退出,,结束程序的

网友(2):

如何没有打开指定的文件的话 系统默认返回0 也就是NULL

网友(3):

exit( 0 ) ;
就是安全的退出整个程序

文件打不开,那他就会自动的退出整个程序~~

可以用
if((fp=fopen(filename,"r"))==NULL)
{pirntf("cannot open file\n");
exit(0);}
试试
用r 哦~~
用一个不存在的filename

它会退出,,结束程序的

网友(4):

我也有类似的疑问,在文件操作中的各个函数,都有返回值,表示执行失败或成功,不知道每次是不是都要检查返回值,然后判断程序流向,还是不管他。。

可以百度HI我,我们聊聊。。