0

在一般情况下,在 java 中编码时,我们使用 System.getProperty("users.home") 来获取用户主目录。

同样,当我尝试在 Windows7 中为 apache Web 服务器(用 c 语言)开发模块时,我无法找到将环境变量用于 apache 模块的任何方法。

我的问题是我想将用户主目录放入 apache 模块源代码中。请让我知道任何可能的方法来做到这一点。

4

1 回答 1

1

getenv()是为此选择的方法。

#include <stdlib.h>

...

const char v[] = "HOMEPATH";
char * p = getenv(v);
printf("%s = '%s'\n", v, p ?p :"<no set>");
于 2014-05-01T12:21:03.440 回答