fonctions de la bibliothèque C - getenv ()
C bibliothèque standard - <stdlib.h>
description
fonctions de la bibliothèque Cchar * getenv (const char * name ) Nom de la recherche a souligné chaînes d'environnement, et renvoie la valeur associée à la chaîne.
déclaration
Voici () fonction instruction getenv.
char *getenv(const char *name)
Paramètres
- nom - le nom de la variable qui contient la chaîne demandée C.
Valeur de retour
La fonction retourne une chaîne terminée par zéro à la valeur demandée d'une variable d'environnement. Si n'existe pas la variable d'environnement, elle renvoie NULL.
Exemples
L'exemple suivant illustre la fonction getenv () est utilisée.
#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); }
Nous allons compiler et exécuter le programme ci-dessus, qui se traduira par ce qui suit:
PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin HOME : / ROOT : (null)