Описание функций Си


         

Описание функций Си



     getenv

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

Синтаксис #include

char *getenv(const char *name);

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

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

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

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

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

Смотрите также ,

Пример:

#include

#include

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




Содержание  Назад  Вперед