getcwd是最方便的方法,只需要包涵頭文件<direct.h>即可.
#include <direct.h>//---getcwd
#include <stdio.h>
#include <stdlib.h>
int main()
{
//打印輸出當前路徑
char *buffer;
//也可以將buffer作為輸出參數
if((buffer = getcwd(NULL, 0)) == NULL)
{
perror("getcwd error");
}
else
{
printf("path:%s\n", buffer);
free(buffer);
}
return 0;
}
reference
https://blog.csdn.net/fannana2011/article/details/6292607
https://blog.csdn.net/fannana2011/article/details/6292607
http://www.vseei.com