Récupérer une variable d'environnement depuis le main.

Un exemple pour retrouver une variable d'environnement depuis un paramètre optionnel de la fonction main.

Voir version :

Pas de dépendances

Télécharger :

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

int main(int argc,char** argv,char** env)
{
    int i;
    for(i=0;env[i]!=NULL;i++)
        printf("%s\n",env[i]);
    return 0;
}



Commentaires

	Vous avez peut être déjà vu les paramètres argc, et argv dans le main qui permettent de récupérer des
	paramètres passés en lançant le programme.

	On peut en rajouter un troisième, sous forme de de char**, qui est la liste des variables d'environnements
	avec leur valeur.
	La liste se termine quand l'élément i est à NULL.