您当前的位置: 首页 >  linux

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

某LINUX下,从快捷方式的目录运行程序,参数就是快捷方式的名

柳鲲鹏 发布时间:2019-05-20 17:12:46 ,浏览量:0

  今天有人过来测试程序,反正结果不对。吾跟踪下来,发现:

  int main(int argc, char** argv)中的第一个参数,路径是并不是执行程序所在路径。

 

  具体来说:

  应用程序A在B目录。

  新建A目录的快捷方式,叫C。

  打开C,点击运行A。

  在main()中,argv0得到的路径就是C,而不是B。所以,要用getcwd()获得其真实路径。

 

  是不是所有LINUX,或者WINDOWS,也是这样呢?

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0791s