C语言文件那块的if((fp=fopen(filepath,"w"))==NULL)中为什么不用

C语言文件那块的if((fp=fopen(filepath,"w"))==NULL)中为什么不用*fp=。我困扰在fp不相当于地址么*fp不是取值么。... C语言文件那块的if((fp=fopen(filepath,"w"))==NULL)中为什么不用*fp=。 我困扰在fp不相当于地址么 *fp不是取值么。 展开
 我来答
gofly11
2014-01-21 · 超过12用户采纳过TA的回答
知道答主
回答量:73
采纳率:50%
帮助的人:14.8万
展开全部
这是判断有没有文件打开,不用指针,指针使用是存储具体打开的文件,如*fp=fopen(filepath,"dw")
此时fp指针地址引用的是打开的文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
聆云
2014-01-21 · 奋斗吧!奋斗的青春最美丽!
聆云
采纳数:19 获赞数:1637

向TA提问 私信TA
展开全部
应该是因为后面要参与比较吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天空再亮
2014-01-22
知道答主
回答量:24
采纳率:0%
帮助的人:13.4万
展开全部
fp是指针。 fopen(filepath,"w") 返回是指针
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友669a6dc

2014-01-21 · TA获得超过111个赞
知道答主
回答量:72
采纳率:0%
帮助的人:8.6万
展开全部
是啊,可能你理解错了人家的用意
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式