Instruction en C

Résolu
damiens1026 Messages postés 695 Statut Membre -  
jbnor Messages postés 26 Statut Membre -
Bonjour à tous,

Dans le cadre de ma formation, j'étudie le C et je suis en train de réaliser un programme qui permet de convertir bêtement des caractères en code ASCII et inversement. Dans ce programme, il y a 2 switch dont 1 qui sert à poser un e question pour le redémarrage du programme, et une des "case" du switch servirait à le fermer. Alors je voudrais savoir, en C, existe-t-il une instruction en C qui obligerait le programme à se fermer lorsqu'il arrive à cette instruction?

Salutations et merci!

damiens1026



5 réponses

slikke Messages postés 50 Statut Membre 13
 
Bonjour,

oui cette fonction existe et doit fonctionner pour ce cas de figure.

Pour une sortie normale du programme: exit(0);
Pour une sortie causée par un erreur: exit(1);
1
jbnor Messages postés 26 Statut Membre 4
 
Bonjour

A vérifier, mais je crois que l'instruction exit() existe en C elle a pour action de clore l'execution du programme.
0
damiens1026 Messages postés 695 Statut Membre 32
 
merci beaucoup à tous, seul problème, je n'ai pas bien compris ce à quoi servait le chiffre entre ().

Merci à tous!!!
0
slikke Messages postés 50 Statut Membre 13
 
C'est la valeur de retour qui est utilisée par le système d'exploitation pour savoir si le programme a retourné une erreur (l'execution s'est mal passée) ou si le programme s'est déroulé correctement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jbnor Messages postés 26 Statut Membre 4
 
Il me semble que l'on peut y mettre une chaine de caractère aussi non ? par exemple "Une erreur est survenue"
0