Urgent programme en langage c

Fermé
kairobo Messages postés 1 Date d'inscription vendredi 18 octobre 2013 Statut Membre Dernière intervention 18 octobre 2013 - 18 oct. 2013 à 23:46
ElementW Messages postés 4764 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 19 oct. 2013 à 00:55
Bonjour,
A quoi sert <<système>> de la bibliothèque studlib.h


1 réponse

ElementW Messages postés 4764 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 296
19 oct. 2013 à 00:55
Salut,
"système" n'existe pas, c'est "system()" que tu cherches
"studlib.h" n'existe pas, c'est "<stdlib.h>"que tu cherches.
Et pour info,
int system(const char *string)
est une fonction qui prends un argument de type chaîne de caractères C (terminé par
\0
) et l'execute comme si elle était tapée dans une invite de commande.
Et gros détail, son n'utilisation n'est pas portable (en soi si, mais bon) et il est très très hyper ultra déconseillé de l'utiliser pour cette raison, mais surtout pour la nature hasardeuse qu'elle a: la commande va-t-elle s'éxécuter dans un autre shell? En tant qu'enfant du processus?.

Un conseil: oublie que cette fonction existe. Garde ces quelques infos quelque part dans ta tête au cas où on te poserait cette même question que tu as posé, mais vraiment, fait comme si elle n'existait pas.
0