C中的函数是什么返回当前目录? (在UNIX中)
答案 0 :(得分:10)
POSIX标准是getcwd()
,代表“获取当前工作目录”。
答案 1 :(得分:6)
getcwd
。在我的盒子上:
GETCWD(3) Linux Programmer's Manual GETCWD(3) NAME getcwd, getwd, get_current_dir_name - Get current working directory SYNOPSIS #include char *getcwd(char *buf, size_t size); char *getwd(char *buf); char *get_current_dir_name(void);
答案 2 :(得分:1)
在此,这将对您有所帮助:
#include <stdio.h>
#include <unistd.h>
main ()
{
printf("you are currently in: %s", get_current_dir_name());
}
输出:
/home/me/Desktop/tmp