exit(
cr) --> terminaison de l'exécution d'un processus P (et de tous ses threads) en renvoyant le code retour
cr. Ce code retour peut être exploité par le processus ayant lancé P (shell ou utilisateur). La valeur de cr est fonction de tes besoins.
return
returnValue
---> pour la fonction main(), génère l'appel à exit().
----> pour une fonction appelée par un mécanisme de call, permet de renvoyer la valeur
returnValue (par exemple le résultat d'un calcul) à l'appelant
----> pour une fonction thread, dépend de l'implémentation des threads utilisée (il vaut mieux dans ce cas utiliser l'appel système dédié, par exemple exitThread() )
J'espère que j'ai bien compris la question
![;)](https://www.developpez.net/forums/images/smilies/icon_wink.gif)
Partager