我是 C 编程新手,但我已经掌握了窍门。我正在研究一个 FILE 函数,该函数永远不会返回 NULL。即使文件不存在并且被初始化为“r”,也会发生这种情况。该代码以前有效,但之后一直返回 TRUE。我已经以多种方式编写了代码,但都以文件的形式返回。我什至更改了文件名以创建一个完全不同的文件,但仍然得到相同的结果。任何帮助都会很棒。提前致谢。
编辑:谢谢大家。我已经让它工作了。
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp;
fp = fopen("c:\\lest.txt", "w");
if(fp == NULL)
{
printf("File Not Available\n");
exit(0);
}
fclose(fp);
return 0;
}