1.获取的是程序所在的路径
#include <stdio.h>
#include <unistd.h>
int main(void)
{
char buffer[MAXPATH];
getcwd(buffer, MAXPATH); //获取的是程序所在的路径
printf("The current directory is: %s/n", buffer);
return 0;
}
2.获取系统用户的路径
char *path = getenv("HOME");
getenv是获取linux系统的环境变量的函数
例如getenv("PATH");