Posez votre question Signaler

Langage C [Résolu]

Surame - Dernière réponse le 21 oct. 2007 à 16:36
Bonjour,
Ma question concerne l'argument de l'instruction exit du langage C.
J'aimerais savoir:
- est la différence entre exit (1) et exit (-1),
- quels sont les autres arguments que l'on peut utiliser avec cette instruction.
Merci.
Lire la suite 

Langage C »

Suggestions
5 réponses
Réponse
+1
moins plus
hello
la valeur de exit() est retournée au système d'eploitation et permet de tester dans un script si la commande
a bien fini 0 ou il y a eu une erreur 1, 2 ou -1
exemple avec la commande Linux mount:

mount has the following return codes (the bits can be ORed):

0  success 
1  incorrect invocation or permissions 
2  system error (out of memory, cannot fork, no more loop devices) 
4  internal mount bug or missing nfs support in mount 
8  user interrupt 
16  problems writing or locking /etc/mtab 
32 mount failure 
64 some mount succeeded

 
Ajouter un commentaire
Réponse
+0
moins plus
je pense que dans le langage C ,les argument que peut prendre une fonction booleene comme votre exemples est soit 0 soit une valeur differente de zero que se soit >0 ou le contraire
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour

Est ce vous voulez dire qu' utiliser EXIT (1) ou EXIT (-1) c'est exactement pareil?
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour

OK.
Merci pour votre réposr Mister Dubcek.
:-)
Ajouter un commentaire
Réponse
+0
moins plus
:)~
Ajouter un commentaire
Ce document intitulé « Langage C » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook