بيت تطوير ما هي وحدة تجميع؟ - تعريف من techopedia

ما هي وحدة تجميع؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني وحدة الترجمة؟

تشير وحدة الترجمة إلى شفرة المصدر C والتي يتم تجميعها ومعالجتها كوحدة منطقية واحدة. هو عموما واحد أو أكثر من الملفات كاملة. ومع ذلك ، قد يكون أيضًا جزءًا معينًا من الملف إذا تم تطبيق توجيه #fdef preprocessor لاختيار مقاطع تعليمات برمجية محددة.


تحدد التعريفات والإعلانات داخل وحدة الترجمة نطاق كائنات البيانات.


تيكوبيديا تشرح وحدة الترجمة

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


تعد وحدات التجميع مهمة للغاية لتحديد نطاق المعرفات ، ولتحديد ارتباط المعرفات مع المعرفات الخارجية والداخلية الأخرى.


قد ترتبط وحدة الترجمة بالوظائف أو البيانات الموجودة في وحدات الترجمة الأخرى بالوسائل الواردة أدناه:

  • يمكن لوظيفة في وحدة تجميع واحدة استدعاء دالة في وحدة تجميع مختلفة تمامًا.
  • يمكن تعيين ارتباط خارجي لكائنات البيانات لضمان أن وحدات الترجمة الأخرى يمكنها الوصول إليها.

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


تم كتابة هذا التعريف في سياق البرمجة

ما هي وحدة تجميع؟ - تعريف من techopedia