Linux下读取当前目录文件为空的原因?
在前面已经打印出来pathName是“./data.txt”,因为这是在我把data.txt是在当前目录下的,但是使用fopen函数打卡时却是fp==NULL
        fp = fopen(pathName, "r");
if (fp == NULL)
{
printf("open file error!!\n");
return -1;
}
求解为什么会这样?
已有3条回复
SongDongmei 2016-1-15 11:03

代码没有问题。你可以把errno打出来看看是什么错误。

mysuli312 2016-6-20 18:11

有几种可能
1. 执行程序的用户是否有权限读取这个文件
2. 之前的代码有没有执行过chroot,切换了工作路径

bygddkksnq 2017-6-11 15:02

石器时代商业开区服务端linux版WIN版csa版完整服务端|精灵复兴绝对女神服务端
美丽世界Nage支持狂战雷霆裁决战神等新装备真实属性6.5服务端|传奇私服gm命令
传奇私服刷元宝传奇私服花屏补丁传奇私服架设教程天堂一条龙卧龙吟问仙服务端
传奇私服怎么刷元宝传奇私服内挂加速器万能传奇私服登陆器嘟嘟传奇私服登陆器
醉西游服务端刀剑服务端神泣5.07.08.09.0商业服务端网页传奇游戏服务端回合制
热血传奇1.76|1.85|1.95|176精品怀旧传奇玉兔元素皓月商业必杀炎龙开区服务端
新天上碑4305转盘龙服务端真封神服务端网页游戏服务端烈焰服务端传说45服务端
玩游戏不如开游戏,自己当GM卖游戏道具赚钱!游戏赚钱两不误的发家工具!
最低几百就能成为暴利游戏老板!一切技术我们服务,一切辛苦我们扛住!
开sf游戏就到后浪科技(www.e7if.com)私服一条龙,成全您的暴富梦想!!!
私服开区一条龙服务(网络游戏私服开服制作)
主机IDC租用www.e7if.com/Server
网站模版www.e7if.com/Shop/Wangzhan
广告宣传www.e7if.com/ad.asp
游戏版本www.e7if.com/Shop/Banben
开区套餐www.e7if.com/Taocao
官方网站www.e7if.com
客服咨询QQ49333685(企鹅扣扣)
Email:49333685@qq.com
www.e7if.com免费版本下载(大量版本免费下载):
www.e7if.com/soft/index.html
传奇开sf一条龙开区服务_www.e7if.com
天龙八部开私服一条龙服务_www.e7if.com
魔域私服开区一条龙服务_www.e7if.com












传世开私服版本sf一条龙服务 奇迹开私服开服sf一条龙 魔兽私服开区开服sf一条龙服务

热门话题
更多 >>
power linux下部署jdk1.6和tomcat5.5+,下载地址求助。
power linux下部署jdk1.6和tomcat5.5+,下载地址求助。
学习Linux的未来前景到底如何?
网上百度了下,说:在root用户下 vi /etc/sysconfig/network 里面修改。但是我的 /e ...
hadoop运行日志的问题
我是在linux上面用命令运行jar包。 输出的日志很多,用管道命令 more less都不好使。 ...
为什么Linux下读取不到文件呢?
Linux下读取当前目录文件为空的原因? 在前面已经打印出来pathName是“./data.txt”, ...
我要提问