Différences entre les versions de « Programmation C/Erreurs »

(Mise en page, ajout d'un exemple, et corrections)
Pour inclure l'en-tête dans son fichier source, ou projet, il faut ajouter la ligne :
#include <errno.h>
On peut alors utiliser la variable '''errno''', de type '''int''', pour traiter les erreurs<ref name="typeErrno">'''errno''' peut être définie par une macro ou un identificateur. N'essayez pas de récupérer son adresse.</ref>.
 
Lorsqu'on veut utiliser '''errno''' pour déterminer si un appel de fonction a bien fonctionné, ou pour préciser quelle est l'erreur si elle a échoué, il est nécessaire de mettre la variable à 0 avant de procéder à l'appel de la fonction. Ensuite, après l'appel de la fonction, on peut déterminer l'erreur (s'il y en a une) en comparant la valeur avec un certain nombre de macro définies dans '''errno.h'''.
605

modifications