【发布时间】:2015-10-26 23:39:27
【问题描述】:
我只是在创建一个基本的文件处理程序。 代码是这样的:
#include <stdio.h>
int main()
{
FILE *p;
p=fopen("D:\\TENLINES.TXT","r");
if(p==0)
{
printf("Error",);
}
fclose(p);
}
这给出了错误,我无法创建文件尝试重新安装编译器并为文件使用不同的位置和名称,但没有成功。 我使用的是 Windows 7,编译器是 Dev C++ 版本 5
【问题讨论】:
-
注意:把
if(p==0)改成if(p==NULL) -
This is giving Error,...请告诉我们... -
详细的RTFM总是一个好主意:iso-9899.info/n1570.html#7.21.5.3
-
澄清一下,这里使用的首字母缩写词可能意味着:Read-The-Full-Manual
标签: c file-handling dev-c++ null-pointer