getenv

 Функция            Получает символьную строку, содержащую
                    параметры операционной среды.

 Синтаксис          #include
                    char *getenv(const char *name);

 Файл, содержащий   stdlib.h
 прототип

 Описание           Функция getenv возвращает значение указанной пере-
                    менной операционной среды. Имя переменной может
                    быть задано символами как верхнего так и нижнего
                    регистра, но оно должно включать символ равно
                    (=). Если указанная переменная не определена, то
                    функция возвращает пустую строку.

 Возвращаемое       При успешном завершении функция getenv возвращает
 значение           указатель на значение, соответствующее name.
                    Если заданная переменная name не определена, фун-
                    кция getenv возвращает пустую строку.

                    Примечание. Элементы окружения нельзя изменять
                    непосредственно. Если вы хотите изменить значение
                    переменной окружения, необходимо воспользоваться
                    функцией putenv.

 Переносимость      Функции поддерживаются на системах UNIX и стандар-
                    том ANSI C.

 Смотрите также     environvariable, getpsp putenv

 Пример:

 #include
 #include

 int main(void)
 {
    char *s;
    s = getenv("COMSPEC"); /* получить параметр среды */
    printf("Командный процессор находится: %s\n",s);
    return 0;
 }