English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard C - <stdlib.h>
Fonction de bibliothèque C char *getenv(const char *name) Recherche de la chaîne d'environnement pointée par name et renvoie la valeur correspondante à la chaîne.
Voici la déclaration de la fonction getenv().
char *getenv(const char *name)
Cette fonction renvoie une chaîne de caractères terminée par un null, représentant la valeur de l'environnement variable demandée. Si l'environnement variable n'existe pas, elle renvoie NULL.
Le présent exemple montre l'utilisation de la fonction 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); }
Laissez-nous compiler et exécuter le programme suivant, ce qui produira le résultat suivant :
PATH : /sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin HOME : / ROOT : (null)