Программирование на C и C++

Онлайн справочник программиста на C и C++

getenv

char *getenv(const char *name)

Прототип: 
Описание: 

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

Окружение программы может включать такие вещи, как имена путей и устройств. Точное со­держание этих данных определяется операционной системой.

Если функция вызвана с аргументом, который не соответствует никаким переменным окруже­ния, то возвращается нулевой указатель.

Пример: 
Предполагаем, что имеющийся компилятор поддерживает информацию окружения об устрой­ствах, подсоединенных к системе. Тогда следующий фрагмент кода возвращает указатель на спи­сок устройств:
...
р = getenv("DEVICES");
...

Смешанные функции