函数

GLibgetenv

声明 [src]

const gchar*
g_getenv (
  const gchar* variable
)

描述 [src]

返回环境变量的值。

UNIX 上,名称和值是可能或不可能存在于某些一致字符集和编码中的字节字符串。在 Windows 上,它们以 UTF-8 形式存在。在 Windows 上,如果环境变量的值包含引用其他环境变量的引用,则会扩展它们。

参数

variable

类型: const gchar*

要获取的环境变量。

该数据归函数调用者所有。
该值是一个平台原生字符串,在 Unix 上使用首选操作系统编码,在 Windows 上使用 UTF-8。

返回值

类型: const gchar*

环境变量的值,如果未找到环境变量,则为 NULL。返回的字符串可能会被对 g_getenv()、g_setenv() 或 g_unsetenv() 的下一次调用覆盖。

该数据归调用函数所有。
返回值可以是 NULL
该值是一个平台原生字符串,在 Unix 上使用首选操作系统编码,在 Windows 上使用 UTF-8。