Nome da função : getenv
Arquivo de cabeçalho : <stdlib.h>
Protótipo de função : char *getenv(char *nome);
Função : usada para obter a string no ambiente atual
Parâmetro : char *name é o nome da variável de ambiente
Valor de retorno : Retorna o valor da variável de ambiente fornecido. Se a variável de ambiente especificada não estiver definida no ambiente, NULL será retornado;
Exemplo de programa : Use esta função para obter o primeiro endereço da string de ambiente denominada COMSPEC e exibi-lo.
#include<stdio.h>#include<stdlib.h>#include<string.h>intmain(void){char*s=getenv(COMSPEC);printf(Commandprocessor:%sn,s);return0;}
Resultados em execução
Processador de comando:C:Windowssystem32cmd.exe