Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

التصريح عن المصفوفات

جزء من قسم Fundamentals في رحلة C++ على Coddy. الدرس 58 من 74.

‏array هي مجموعة من العناصر، ويمكن أن تحتوي على values من النوع نفسه، مثل numbers أو السلاسل النصية أو حتى arrays أخرى. تُنشأ arrays باستخدام الأقواس المربعة []، وتُفصل العناصر الموجودة داخل array بفواصل.

إليك مثالًا على كيفية إنشاء مصفوفة:

int numbers[] = {1, 2, 3, 4, 5};

للتحقق من طول المصفوفة، يمكننا استخدام الدالة std::size():

int length = std::size(numbers);

سيحمل المتغير length القيمة 5 لأن هناك 5 عناصر في المصفوفة.

طريقة أخرى لإنشاء مصفوفة باستخدام الأقواس [] متبوعةً بحجم المصفوفة:

int numbers[5];

في النطاق المحلي (على سبيل المثال، داخل main())، يترك هذا العناصر الخمسة دون تهيئة، لذا فهي تحتوي على قيم غير محددة. اكتب int numbers[5] = {}; لتعيين القيمة 0 لها جميعًا. تتم تهيئة المصفوفات الساكنة أو العامة ضمنيًا إلى الصفر فقط.

challenge icon

التحدي

سهل

أنشئ مصفوفة تُسمّى shoppingList وتحتوي على العناصر التالية: bread، وeggs، وmilk، وbutter.

جرّب بنفسك

#include <iostream>
#include <string>

int main() {
    // Create the shoppingList array here
    
    
    // لا تغيّر الكود أدناه
    std::cout << "Shopping List:" << std::endl;
    for (int i = 0; i < std::size(shoppingList); i++) {
        std::cout << shoppingList[i] << std::endl;
    }
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم C++ عبر الإنترنت