Affecter le résultat de system("/") a une variable en langage C

moamea0211 -  
 Yoda -
Bonjour,

je voulais savoir est ce qu'on peut affecter le résultat de system("Hostname") ou system("echo %USERNAME%") a une variable ???

A voir également:

1 réponse

Yoda
 
Bonsoir,

Utilises plutôt la fonction getenv()

exemple trouvé sur le net

int main()
{
char user[1024];

strcpy(user, getenv("USERNAME"));

printf("username=[%s]\n", user);

return 0;
}
0