关于打开关闭流文件

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
lo5twind
帖子: 3
注册时间: 2010-02-08 15:57

关于打开关闭流文件

#1

帖子 lo5twind » 2010-02-10 18:41

#include<stdio.h>

int main()
{
FILE *fp;
if((fp=fopen("fopen.txt","r+"))==NULL);
{
fprintf(stderr,"open failed\n");
return 0;
}
fclose(fp);
return 0;
}

程序如上...fopen.txt为同一目录下的文件....权限已经设置为777了...请高手帮忙看看错在哪里...总是出错...打出个 “open failed”...谢谢!
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 关于打开关闭流文件

#2

帖子 BigSnake.NET » 2010-02-10 18:47

因为失败了
所以失败了
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
lo5twind
帖子: 3
注册时间: 2010-02-08 15:57

Re: 关于打开关闭流文件

#3

帖子 lo5twind » 2010-02-10 18:50

BigSnake.NET 写了:因为失败了
所以失败了
...请问有什么方法可以成功呢~~
头像
右京样一
帖子: 468
注册时间: 2009-07-12 19:38
来自: 沦落人茶馆
联系:

Re: 关于打开关闭流文件

#4

帖子 右京样一 » 2010-02-10 21:38

呃……C么?完全不会,以下文字仅供参考,私不负任何责任:

如果用完整路径会咋样?
另外……分块的时候建议缩进。
沦落人闲居搬迁:
http://ukyoi.wordpress.com/

我没有命令恐惧症,但是有图形界面癖……
墨脱的天空
帖子: 5
注册时间: 2009-11-11 19:24

Re: 关于打开关闭流文件

#5

帖子 墨脱的天空 » 2010-03-11 5:06

么有高人知道吗?
同问,定起来 :em11
头像
soething
帖子: 746
注册时间: 2008-07-23 19:06

Re: 关于打开关闭流文件

#6

帖子 soething » 2010-03-11 12:40

./fopen.txt
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 关于打开关闭流文件

#7

帖子 BigSnake.NET » 2010-03-11 13:03

lo5twind 写了:
BigSnake.NET 写了:因为失败了
所以失败了
...请问有什么方法可以成功呢~~
看 errno 怎么说
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
xwg
帖子: 38
注册时间: 2010-02-28 9:11

Re: 关于打开关闭流文件

#8

帖子 xwg » 2010-03-11 13:19

在目录手动建一个fopen.txt; 然后把
if((fp=fopen("fopen.txt","r+"))==NULL);
的分号去掉就可以了。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 关于打开关闭流文件

#9

帖子 BigSnake.NET » 2010-03-11 13:40

xwg 写了:在目录手动建一个fopen.txt; 然后把
if((fp=fopen("fopen.txt","r+"))==NULL);
的分号去掉就可以了。
汗。。 原来那里有个分号
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
墨脱的天空
帖子: 5
注册时间: 2009-11-11 19:24

Re: 关于打开关闭流文件

#10

帖子 墨脱的天空 » 2010-03-11 20:43

成功了,非常感谢大家!
头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
联系:

Re: 关于打开关闭流文件

#11

帖子 xieshaohu » 2010-03-11 22:35

晕死

分号结束了if,然后始终走printf代码块

低级miss :em06
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
回复