الخطأ "اسم العضو متوقع أو بعد إعلان المحددات" شائع جدا عند تطوير برنامج بلغة برمجة. يحدث في مجموعة متنوعة من المواقف ويمكن أن يؤدي إلى مشاكل أثناء تجميع البرنامج وتنفيذه. في هذه المقالة ، سنقوم بتحليل أسباب هذا الخطأ والنظر في بعض الطرق لإصلاحه.
السبب الأول للخطأ" اسم العضو متوقع أو بعد إعلان المحددات " قد يكون غياب أو إشارة غير صحيحة لاسم الكائن أو الوظيفة بعد إعلان المحددات. غالبا ما يتخطى المبرمجون هذه الخطوة أو يرتكبون أخطاء إملائية عند كتابة الاسم. في هذه الحالة ، لا يمكن للمترجم تحديد الكائن أو الوظيفة التي يجب تطبيق المحددات عليها ، ويلقي خطأ.
السبب الثاني للخطأ هو تسلسل غير صحيح من المحددات قبل الإعلان عن كائن أو وظيفة. يجب تحديد بعض المحددات قبل الإعلان ، وبعضها بعد ذلك. إذا تم تحديد المحددات في تسلسل خاطئ ، لا يمكن للمترجم تفسير الإعلان بشكل صحيح ويلقي خطأ.
- خطأ "اسم العضو متوقع أو بعد إعلان المحددات": الأسباب والتصحيح
- أسباب الخطأ
- طرق لإصلاح الخطأ
خطأ "اسم العضو متوقع أو بعد إعلان المحددات": الأسباب والتصحيح
يحدث الخطأ "اسم العضو متوقع أو بعد الإعلان عن المحددات" عند تجميع برنامج في ج#أو ج#. يشير هذا الخطأ إلى مشاكل في بناء الجملة لإعلان متغير أو وظيفة.
غالبا ما يحدث هذا الخطأ في الحالات التالية:
- عدم وجود اسم للعنصر المعلن. على سبيل المثال:
- الباحث ؛ / / خطأ: اسم المتغير مفقود
- س السيارات ؛ / / خطأ: يجب عليك تحديد نوع المتغير
- تلقائي ص = 5 ؛ / / بشكل صحيح: سيتم إخراج نوع المتغير تلقائيا
الحاجة إلى إعلان أعضاء داخل تعريف فئة أو هيكل. على سبيل المثال:
- فئة ميكلاس {
- الباحث ؛ / / خطأ: اسم عضو فئة مفقود
صحيح: إعلان متغير داخل فئة
};
لتصحيح الخطأ "اسم العضو متوقع أو بعد إعلان المحددات" ، يجب عليك:
- حدد اسما للعنصر الذي سيتم الإعلان عنه.
- حدد صراحة نوع المتغير في السياقات التي يكون مطلوبا فيها.
- إعلان أعضاء فئة أو هيكل داخل تعريفهم.
- أيضا ، ضع في اعتبارك أن هذا الخطأ قد يحدث إذا كانت هناك أخطاء بناء جملة أخرى في التعليمات البرمجية. لذلك ، عند تصحيح هذا الخطأ ، من الضروري أيضا التحقق من بقية التعليمات البرمجية بحثا عن الأخطاء والأخطاء المطبعية الأخرى.
- أسباب الخطأ
يمكن أن يحدث الخطأ "اسم العضو متوقع أو بعد إعلان المحددات" لعدة أسباب: