Функции библиотеки C - GETENV ()
C стандартная библиотека - <stdlib.h>
описание
Функции библиотеки Cобугливается * GETENV (Const символ * имя ) имя поиска указал на строки окружения, и возвращает соответствующее значение в строку.
заявление
Здесь () функция утверждение GETENV.
char *getenv(const char *name)
параметры
- - имя переменной , которая содержит запрошенную строку C.
Возвращаемое значение
Функция возвращает строку с нулевым символом к запрошенному значению переменной окружения. Если переменная среды не существует, то она возвращает NULL.
примеров
Следующий пример демонстрирует функцию GETENV () используется.
#include <stdio.h> #include <stdlib.h> int main () { printf("PATH : %s\n", getenv("PATH")); printf("HOME : %s\n", getenv("HOME")); printf("ROOT : %s\n", getenv("ROOT")); return(0); }
Давайте скомпилировать и запустить эту программу, которая приведет к следующему:
PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin HOME : / ROOT : (null)