开发者社区> 问答> 正文

Windows下怎么用C语言获取正在运行的程序的路径?

用C语言获取正在运行的这个程序的路径,这个程序就是用C语言写的。Windows平台下面的。

展开
收起
a123456678 2016-06-03 19:37:38 3578 0
7 条回答
写回答
取消 提交回答
  • system api

    2020-03-17 17:01:51
    赞同 展开评论 打赏
  • 你程序运行的时候,创建一个运行终端窗口的环境,然后运行pwd类似的,获取就行

    2020-03-17 11:00:52
    赞同 展开评论 打赏
  • 专注物联网

    只能用系统的api了

    2019-07-17 19:27:11
    赞同 展开评论 打赏
  • 软件开发,安全加密

    只能用系统的api了

    2019-07-17 19:27:10
    赞同 展开评论 打赏
  • 乐于学习与分析

    只能用系统的api了


    只能用系统的api了

    2019-07-17 19:27:10
    赞同 展开评论 打赏
  • 不考虑跨平台的话,可以使用win32 API: GetModuleFileName()

    参考:http://www.cnblogs.com/zjutlitao/p/3593095.html

    2019-07-17 19:27:10
    赞同 1 展开评论 打赏
  • main函数的参数中[int main(int argc, char **argv)]中的 argv[0]就是当前的环境变量值

    2019-07-17 19:27:10
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
《云服务器运维之Windows篇》 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载