غير مسموح بها الأسماء اللغة المستخدمة كـ رموز العامة

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

32777
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
البدء مع Microsoft ماكرو مجمع (MASM) الإصدار 5.1 ، الرموز التي أسماء لغة لا يمكن تعريف عام. أسماء اللغة المتأثرة هي Basic و C FORTRAN و PASCAL. يتم عرض رسالة الخطأ التالية بواسطة 5.1 MASM 5.1a
خطأ A2009: رمز لم يتم تعريف:
لاحظ أنه لا تسمي تسمية المتسبب في المشكلة.

الخطأ التالي هو تم إنشاؤه بواسطة MASM 6.0
خطأ A2008: خطأ سياق في توجيه
معلومات أخرى
استخدام أسماء اللغة كـ متغيرات مسموح بها في MASM والإصدارات 5.1 5.1a ولكنه لا MASM 6.0. ستوفر 6.0 MASM الخطأ
خطأ A2008: خطأ في بناء الجملة: < اسم اللغة >
حيث هو < اسم اللغة > Basic أو C FORTRAN أو PASCAL.

سيؤدي المثال التالي 5.1 MASM و 5.1a بشكل صحيح بإنشاء خطأ A2009 على السطر
   public c				
و 6.0 MASM لإنشاء خطأ A2008 على التالية بشكل صحيح خطوط
   public c   c  DB  1				

رمز نموذج

; Assemble options needed: none.model small.datapublic cc  DB  1   END				
kbinf 5.10 5.10a

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 32777 - آخر مراجعة: 02/07/2014 09:30:29 - المراجعة: 1.1

  • Microsoft Macro Assembler 5.1 Standard Edition
  • Microsoft Macro Assembler 5.1a
  • kbnosurvey kbarchive kbmt KB32777 KbMtar
تعليقات