English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Au démarrage du programme,errno Défini à zéro, certaines fonctions spécifiques de la bibliothèque standard C modifie sa valeur à des valeurs non nulles pour représenter certains types d'erreurs. Vous pouvez également modifier sa valeur ou la réinitialiser à zéro à un moment approprié.
errno.h Le fichier d'en-tête définit une série de macros représentant différents codes d'erreur, ces macros doivent être étendues au type int de l'expression constante entière.
Ci-dessous est une liste des macros définies dans le fichier d'en-tête errno.h :
Numéro | Macro et description |
---|---|
1 | extern int errno C'est une macro définie par l'appel système, certaines fonctions de bibliothèque indiquent ce qui s'est passé en cas d'erreur dans l'événement d'erreur. |
2 | EDOM Erreur de domaine Cette macro représente une erreur de domaine, qui se produit lorsque les paramètres d'entrée dépassent le domaine défini par la fonction mathématique, errno est configuré en EDOM. |
3 | ERANGE Erreur de plage Cette macro représente une erreur de plage, qui se produit lorsque les paramètres d'entrée dépassent la plage définie par la fonction mathématique, errno est configuré en ERANGE. |