Bonjour à tous,
je voudrais comprendre quelque chose:
dans l'os ( linux ) , un code de retour d'un programme ( code retour 0 ) veut dire que le programme s'est bien exécuté.
En langage C :
dans le main, un return 0 veut dire que le programme s'est bien exécuté
Là où je ne comprends pas :
dans le booléen :
0 => faux
1 => vrai ( disons toutes valeurs différents de 0 )
en fait souvent : if ( je_pense) qui est équivalent à if ( je_pense != 0 )
et dans une fonction comment dire au main que ma fonction c'est mal déroulé ? en faisant un return 0 aussi ?
voilà je fais forcement une confusion quelque part.
Merci de votre aide pour éclairer ma lanterne .
Cordialement
Partager