English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
عند بدء البرنامج،errno إعدادها إلى الصفر، وظائف معينة في مكتبة C القياسية تعديل قيمتها إلى قيم غير صفرية لتعريف أنواع معينة من الأخطاء. يمكنك أيضًا تعديل قيمتها أو إعادة إعدادها إلى الصفر في الوقت المناسب.
errno.h ملف الرأس يحدد سلسلة من المكros تمثل مختلف كودات الأخطاء، يجب توسيع هذه المكros لتكون من النوع int عبرة تعبيرية ثابتة من النوع integer.
فيما يلي قائمة بالمكros المحددة في ملف الرأس errno.h:
الترتيب | الماكرو و الوصف |
---|---|
1 | extern int errno هذا هو الماكرو المحدد من قبل طلب النظام، بعض وظائف المكتبة في أحداث الأخطاء تشير إلى ما حدث خطأ. |
2 | خطأ مجال EDOM هذا الماكرو يمثل خطأ منطقي، يحدث عند تجاوز المعاملات المدخلة منطق تعريف وظيفة الرياضيات، يتم تعيين errno إلى EDOM. |
3 | خطأ نطاق ERANGE هذا الماكرو يمثل خطأ نطاق، يحدث عند تجاوز المعاملات المدخلة نطاق تعريف وظيفة الرياضيات، يتم تعيين errno إلى ERANGE. |