함수명 : 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(명령 프로세서:%sn,s);return0;}
실행 결과
명령프로세서:C:Windowssystem32cmd.exe