شرح: ifelseليس توجيهًا للمعالج المسبق. … هناك توجيه للمعالج المسبق ، elif ، والذي يؤدي وظيفة else-if.
ما هو مثال لتوجيهات المعالج المسبق؟
أمثلة لبعض توجيهات ما قبل المعالج هي: include ، define ، ifndef etcتذكر أنرمز يوفر فقط مسارًا ينتقل إلى المعالج ، وأمر مثل كما تشمل تتم معالجتها بواسطة برنامج المعالج المسبق. على سبيل المثال ، تضمين رمز إضافي لبرنامجك.
ما هو توجيه المعالج؟
توجيهات المعالج المسبق هي أسطر من الملف المصدر حيث يكون الحرف الأول غير الأبيض هو، مما يميزها عن سطور النص الأخرى.تأثير كل توجيه للمعالج هو تغيير في النص والنتيجة هي تحويل النص الذي لا يحتوي على توجيهات أو تعليقات.
هل elseif توجيه ما قبل المعالج؟
سيتضمن المعالج كود مصدر C الذي يتبع العبارة elif عندما يتم تقييم شرط التوجيه السابق if أو ifdef أو ifndef إلى خطأ ويتم تقييم الشرط elif إلى صحيح. يمكن اعتبار التوجيه elif على أنهآخر إذا.
هلبراغما توجيه ما قبل المعالج؟
في لغات البرمجة C و C ++ ، يعد pragma مرة واحدة توجيهًا غير قياسي ومعالج أولي مدعوم على نطاق واسعمصمم للتسبب في تضمين ملف المصدر الحالي مرة واحدة فقط في ملف واحد تجميع