English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل أساسي لغة C

تحكم في عملية لغة C

الوظائف في لغة C

الصفوف في لغة C

المراجع في لغة C

ال نصوص في لغة C

مبادئ توجيهية لغة C

ملف لغة C

C أخرى

دليل مرجع لغة C

استخدام مكروات C – مثال على استخدام مكرو EDOM

مكتبة C القياسية - <errno.h>

الوصف

المكروات مكتبة C EDOM يُمثل خطأ في المجال، الذي يحدث عند انتهاء مدخلات المعادلة الرياضية من مجالها المحدد، حيث يتم تعيين errno إلى EDOM.

الإعلان

هذا هو إعلان الماكرو EDOM.

#define EDOM some_value

الم 参数

  • NA

القيمة الراجعة

  • NA

مثال عبر الإنترنت

هذا المثال يوضح استخدام الماكرو EDOM.

#include <stdio.h>
#include <errno.h>
#include <math.h>
int main()
{
   double val;
   errno = 0;
   val = sqrt(-10);
   if(errno == EDOM) 
   {
      printf("قيمة غير صحيحة \n");
   }
   else 
   {
      printf("القيمة الصحيحة\n");
   }
   
   errno = 0;
   val = sqrt(10);
   if(errno == EDOM) 
   {
      printf("القيمة غير الصحيحة\n");
   }
   else 
   {
      printf("القيمة الصحيحة\n");
   }
   
   return(0);
}

لنقوم بتشغيل البرنامج المذكور أعلاه، وسيكون هناك النتيجة التالية:

القيمة غير الصحيحة
القيمة الصحيحة

مكتبة C القياسية - <errno.h>