« Introduction au langage C/Premier programme » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Include : connait -> connaît
→‎Retour de valeurs : elle définie -> elle est définie + ou x -> où x
Ligne 103 :
return (EXIT_SUCCESS);
</source>
Le '''return (EXIT_SUCCESS)''' est là pour signifier au système d'exploitation que le logiciel a été exécuté sans erreur. EXIT_SUCCESS est une constante qui vaut 0, elle est définie dans [[w:en:Stdlib.h|stdlib.h]].
 
On peut donc, si une erreur se produit, retourner au système une autre valeur que 0 par '''return (x);''' ou x est une variable qui contiendrait une valeur entière autre que 0. On peut ainsi associer une certaine valeur à un certain type d'erreur. Il est conseillé de n'avoir qu'un seul point de sortie par fonction.
 
Lorsque la fonction main() aura terminé d'exécuter ses instructions, le programme se terminera.