كيفية الصفر المصفوفة

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

كيفية الصفر المصفوفة
كيفية الصفر المصفوفة

فيديو: كيفية الصفر المصفوفة

فيديو: كيفية الصفر المصفوفة
فيديو: حساب محدد المصفوفة 1 - شرح مبسط - Find the Determinant 2024, شهر نوفمبر
Anonim

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

كيفية الصفر المصفوفة
كيفية الصفر المصفوفة

تعليمات

الخطوة 1

مصفوفة صفرية في C / C ++. عند تهيئة مصفوفة في C و C ++ ، يتم تعيين قيمة عشوائية لعناصر المصفوفة ، على عكس ، على سبيل المثال ، لغات مثل C # أو Java. لذلك ، لا يوجد سبب للأمل في أن تكون جميع العناصر مساوية لقيمة معينة. بالنسبة إلى C و C ++ ، هناك عدة طرق للتخلص من المصفوفات. للقيام بذلك ، عند إنشائه ، استخدم الكود التالي: int array [10000] ؛ memset (array ، 0 ، 10000) ؛ هذا الرمز سينشئ مصفوفة من 10000 عنصر ويعين لكل عنصر القيمة 0. أيضًا ، لإنشاء مصفوفة من الأصفار أثناء التهيئة ، استخدم الرمز الأبسط: مصفوفة int [100] = {0} ؛ ستنشئ هذه الشفرة مصفوفة من 100 عنصر وتعين كل العناصر إلى 0. لإخراج المصفوفة صفرًا ، استخدم الحلقات: i = 0 ؛ من أجل (i ؛ i

مصفوفة صفرية في جافا. على عكس C / C ++ في Java ، عند تهيئة مصفوفة كمتغير فئة ، يتم على الفور تعيين قيمة مساوية لجميع العناصر: 0 - إذا كانت مصفوفة من الأرقام ، خطأ - إذا كانت مصفوفة من المتغيرات المنطقية ، خالية - إذا كانت عبارة عن مجموعة من العناصر. لذلك ، في Java ، لا يجب أن تصفر الصفيف يدويًا أثناء التهيئة. ولكن ، إذا قمت بإنشاء مصفوفة ليس كمتغير فئة ، ولكنك قمت بتعريفها في جسم دالة أو حلقة ، فلن يضمن المترجم أن جميع القيم ستكون مساوية لـ 0 (خطأ ، فارغ). في هذه الحالة ، استخدم الحلقة التالية لإخراج المصفوفة من الصفر: int array = new int [10000]؛ // أنشئ مصفوفة تحتوي على 10000 عنصر من أجل (int i = 0 ؛ i

الخطوة 2

مصفوفة صفرية في جافا. على عكس C / C ++ في Java ، عند تهيئة مصفوفة كمتغير فئة ، يتم على الفور تعيين قيمة مساوية لجميع العناصر: 0 - إذا كانت مصفوفة من الأرقام ، خطأ - إذا كانت مصفوفة من المتغيرات المنطقية ، خالية - إذا كانت عبارة عن مجموعة من العناصر. لذلك ، في Java ، لا يجب أن تصفر الصفيف يدويًا أثناء التهيئة. ولكن ، إذا قمت بإنشاء مصفوفة ليس كمتغير فئة ، ولكن قمت بتعريفها في جسم دالة أو حلقة ، فلن يضمن المترجم أن جميع القيم ستكون مساوية لـ 0 (خطأ ، فارغ). في هذه الحالة ، استخدم الحلقة التالية لإخراج المصفوفة من الصفر: int array = new int [10000]؛ // أنشئ مصفوفة تحتوي على 10000 عنصر من أجل (int i = 0 ؛ i

موصى به: