logo

ج #تشمل

يتم استخدام توجيه المعالج المسبق #include للصق كود الملف المحدد في الملف الحالي. يتم استخدامه لتشمل ملفات الرأس المحددة من قبل النظام والمحددة من قبل المستخدم. إذا لم يتم العثور على الملف المضمن، فسيعرض المترجم خطأ.

سلسلة إلى شار في جافا

من خلال استخدام التوجيه #include، فإننا نقدم معلومات إلى المعالج المسبق حول مكان البحث عن ملفات الرأس. هناك نوعان مختلفان لاستخدام التوجيه #include.

  1. #يشمل
  2. # تضمين 'اسم الملف'

ال #يشمل يخبر المترجم بالبحث عن الدليل الذي يتم فيه الاحتفاظ بملفات رأس النظام. في UNIX، يكون الدليل usrinclude.

ال # تضمين 'اسم الملف' يخبر المترجم أن يبحث في الدليل الحالي حيث يتم تشغيل البرنامج.

# تضمين مثال توجيهي

دعونا نرى مثالاً بسيطًا لتوجيهات #include. في هذا البرنامج، قمنا بتضمين ملف stdio.h لأنه تم تعريف وظيفة printf() في هذا الملف.

 #include int main(){ printf('Hello C'); return 0; } 

انتاج:

شجرة ثنائية
 Hello C 

#تضمين الملاحظات:

ملاحظة 1: في التوجيه #include، لا يتم التعرف على التعليقات. لذلك في حالة #include، يتم التعامل مع a//b كاسم ملف.

سلسلة concat جافا

ملاحظة 2: في التوجيه #include، تعتبر الشرطة المائلة العكسية بمثابة نص عادي وليس تسلسلًا هروبًا. لذلك في حالة #include ، يتم التعامل مع a b كاسم ملف.

ملاحظة 3: يمكنك استخدام التعليق فقط بعد اسم الملف وإلا فإنه سيعطي خطأ.