ماذا تعني لغة مكتوبة بقوة؟
ماذا تعني لغة مكتوبة بقوة؟

فيديو: ماذا تعني لغة مكتوبة بقوة؟

فيديو: ماذا تعني لغة مكتوبة بقوة؟
فيديو: أندر كلمة في اللغة العربية! 2024, أبريل
Anonim

أ بقوة - كتبته برمجة لغة هو واحد فيه كل نوع من البيانات (مثل عدد صحيح ، حرف ، سداسي عشري ، عدد عشري معبأ ، وما إلى ذلك) مُعرَّفة مسبقًا كجزء من البرمجة لغة ويجب وصف جميع الثوابت أو المتغيرات المحددة لبرنامج معين بأحد أنواع البيانات.

بهذه الطريقة ، ما الذي يعنيه أن تُكتَب لغة ما بشكل ثابت مكتوبة بشكل ثابت ما الذي يمنع نقول C من الكتابة بقوة؟

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

بالإضافة إلى ذلك ، هل بايثون لغة مكتوبة بقوة؟ بايثون ديناميكيًا- اللغة المكتوبة . جافا بشكل ثابت- اللغة المكتوبة . بشكل ضعيف اللغة المكتوبة ، يمكن إجبار المتغيرات ضمنيًا على أنواع غير ذات صلة ، بينما في لغة مكتوبة بقوة لا يمكنهم ذلك ، ويلزم إجراء تحويل صريح. كل من Java و بايثون نكون اللغات المكتوبة بقوة.

فيما يتعلق بهذا ، ما هي اللغة المكتوبة بشدة واللغة المكتوبة بشكل ضعيف؟

الفرق الرئيسي ، تقريبًا ، بين أ لغة مكتوبة بقوة و أ ضعيف الكتابة واحد هو أن أ ضعيف الكتابة يجري المرء تحويلات بين الأنواع غير ذات الصلة ضمنيًا ، بينما أ كتبته بقوة عادة لا يسمح المرء بالتحويلات الضمنية بين الأنواع غير ذات الصلة.

هل C مكتوبة بقوة أم ضعيفة؟

ج بشكل ثابت كتبته اللغة التي تعني كل متغير نوع يتم تحديده في وقت الترجمة وليس وقت التشغيل مثل Python أو JavaScript. لتلخيصها أنها ثابتة ، ضعيف الكتابة لغة. ج إلى حد ما كتبته بقوة.

موصى به: