c程序如何获得输入文件的非完整地址

时间:2014-03-03 12:11:13

标签: c

我在c中有一个程序。该程序的输入是文件的地址。该程序获取输入文件的完整地址,如d:\ bin \ files \ examples \ data \ file.txt。如何更正以data \ file.txt形式输入的程序?和d:\ bin \ files \ examples \添加自己。

2 个答案:

答案 0 :(得分:0)

做吧。当c程序在 d:/ bin / files / examples 目录下并编译时,然后使用直接参数 data / file.txt 执行它。

答案 1 :(得分:0)

看看getcwd功能。您将获得当前的工作目录路径。应用您的逻辑添加哪个部分。使用sprintf完成路径。