|
Sujet : acceder aux variables d'environnement en C ? |
| Jar Jar |
apolon34 a écrit a écrit :
exemple tout con:
main()
{
float chaine[10];
chaine = getenv("home" );
}
|
Ah non pas du tout, efface. Monsieur est amateur des débordements de tampon ?
int main(int argc, char **argv)
{
char *toto;
toto = getenv("HOME" );
}
Ou si on veut s'amuser à modifier la chaîne après coup sans foutre le bordel :
toto = strdup(getenv("HOME" )); |