C / stdlib.h / getenv
abort, abs, atexit, atof, atoi, atol, bsearch, calloc, div, exit, free, » getenv, labs, ldiv, malloc, mble, mbstowcs, mbtowc, qsort, rand, realloc, srand, strtod, strtol, strtoul, system, wctomb,
Funcion: getenv()
Sintaxis:
Descripcion: Busca una "lista de entorno", proporcionado por el entorno local, para una cadena que empareje la cadena apuntada por nombre. El conjunto de nombres del entorno y el método para alterar la lista de entorno están definidos según la implementación.
Ejemplo:
Sintaxis:
char *getenv(const char *nombre);
Descripcion: Busca una "lista de entorno", proporcionado por el entorno local, para una cadena que empareje la cadena apuntada por nombre. El conjunto de nombres del entorno y el método para alterar la lista de entorno están definidos según la implementación.
Ejemplo:
#include <stdio.h> #include <stdlib.h> int main( void ) { char *directorioPtr, *pathPtr; pathPtr = getenv( "PATH" ); puts( "La lista de directorios en el PATH es la siguiente:" ); directorioPtr = strtok(pathPtr, ";\n" ); puts( directorioPtr ); while( (directorioPtr = strtok(NULL, ";\n")) != NULL ) puts( directorioPtr ); return 0; }