prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 19.31

我的程序如何发现其被调用的可执行文件的完整路径名?


argv[0]可能包含路径名的全部或部分,或者可能什么都不包含。如果名称在argv[0]中存在但不完整,您也许可以复制命令语言解释器的搜索路径逻辑来定位可执行文件。但是,没有保证的解决方案。

参考文献:K&R1 第 5.11 节,第 111 页
K&R2 第 5.10 节,第 115 页
ISO 第 5.1.2.2.1 节
H&S 第 20.1 节,第 416 页


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管