Имя функции : getenv
Заголовочный файл : <stdlib.h>
Прототип функции : char *getenv(char *name);
Функция : используется для получения строки в текущей среде.
Параметр : char *name — имя переменной среды.
Возвращаемое значение : возвращает заданное значение переменной среды. Если указанная переменная среды не определена в среде, возвращается NULL;
Пример программы : Используйте эту функцию, чтобы получить первый адрес строки среды с именем COMSPEC и отобразить его.
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(void){char*s=getenv(COMSPEC);printf(Commandprocessor:%sn,s);return0;}
Результаты бега
Командный процессор: C:Windowssystem32cmd.exe