Nombre de la función : getenv
Archivo de encabezado : <stdlib.h>
Prototipo de función : char *getenv(char *nombre);
Función : utilizada para obtener la cadena en el entorno actual.
Parámetro : char *name es el nombre de la variable de entorno
Valor de retorno : devuelve el valor de la variable de entorno dado. Si la variable de entorno especificada no está definida en el entorno, se devuelve NULL;
Ejemplo de programa : utilice esta función para obtener la primera dirección de la cadena de entorno denominada COMSPEC y mostrarla.
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(void){char*s=getenv(COMSPEC);printf(Commandprocessor:%sn,s);return0;}
Resultados de ejecución
Procesador de comandos: C:Windowssystem32cmd.exe