一个小程序报错了,没找到解决办法

xiaoqiangliu 2017-07-27 02:12:59
static const char *p[] = {
"/sys/devices/soc.0/module/value",
"/sys/devices/soc.0/module/enable",
"/sys/devices/soc.0/sensor/enable"
"/sys/devices/soc.0/sensor/val_change",
"/sys/devices/soc.0/sensor/power",
"/sys/devices/soc.0/sensor/direction",
};
int main(void){
int fd;
fd = open(p[5], O_RDWR);
printf("errno = %d\n", errno);
printf("error: %s\n",strerror(errno));
}

open失败,错误编号是20,对应的意思是Not a directory,百度了很久没有找到解决办法。请帮忙看一下。
...全文
1829 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38498942 2020-02-14
  • 打赏
  • 举报
回复
你的p指针求组写错了
xiaoqiangliu 2017-08-03
  • 打赏
  • 举报
回复
已解决,谢谢。
s_jason 2017-07-27
  • 打赏
  • 举报
回复
首先看一下你的节点路径是否正确,其次你写的节点路径的代码第三行少个分隔符,你加上再试试。

2,854

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧