回复:(weishj)把你那程序贴出来看下吧,仅给这些信息...
#include <stdio.h>
#include <stdlib.h>
#include<errno.h>
int main(void)
{
FILE *fp;
if((fp=fopen("aaa.txt","r+"))==NULL)
{
puts("不能进入文件");
perror("原因");
printf("errno=%d\n",errno);
exit(1);
}
system("PAUSE");
return 0;
}
fopen返回NULL。
不能进入文件,是不是还有什么步骤没做的??
使用Dev-c++编译器。
[此贴子已经被作者于2007-5-29 17:14:12编辑过]