Latest web development tutorials

funciones de la biblioteca C - getenv ()

C biblioteca estándar - <stdlib.h> C biblioteca estándar - <stdlib.h>

descripción

funciones de la biblioteca Cchar * getenv (const char * nombre ) Buscar por nombre apuntaba a cadenas de entorno, y devuelve el valor asociado a la cadena.

declaración

Aquí es) la declaración de función getenv (.

char *getenv(const char *name)

parámetros

  • nombre - el nombre de la variable que contiene la cadena C solicitado.

Valor de retorno

La función devuelve una cadena terminada en cero al valor solicitado de una variable de entorno. Si no existe la variable de entorno, devuelve NULL.

Ejemplos

El siguiente ejemplo muestra se utiliza la función getenv ().

#include <stdio.h>
#include <stdlib.h>

int main ()
{
   printf("PATH : %s\n", getenv("PATH"));
   printf("HOME : %s\n", getenv("HOME"));
   printf("ROOT : %s\n", getenv("ROOT"));

   return(0);
}

Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:

PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin
HOME : /
ROOT : (null)

C biblioteca estándar - <stdlib.h> C biblioteca estándar - <stdlib.h>