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

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

جزء من قسم Fundamentals في رحلة Rust على Coddy — الدرس 55 من 75.

المصفوفة (Array) هي مجموعة ثابتة الحجم حيث يجب أن تكون جميع العناصر من نفس النوع منذ البداية. يتم إنشاء المصفوفات باستخدام الأقواس المربعة []، ويتم الفصل بين العناصر داخل المصفوفة بفاصلات.

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

let numbers = [1, 2, 3, 4, 5];

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

let length = numbers.len();

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

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

let numbers: [i32; 5] = [0; 5];

ينشئ مصفوفة من 5 أعداد صحيحة، جميعها مهيأة للقيمة 0

challenge icon

التحدي

سهل

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

ورقة مرجعية

المصفوفات هي مجموعات ذات حجم ثابت حيث يجب أن تكون جميع العناصر من نفس النوع. قم بإنشاء المصفوفات باستخدام الأقواس المربعة [] مع عناصر مفصولة بفواصل:

let numbers = [1, 2, 3, 4, 5];

تحقق من طول المصفوفة باستخدام .len():

let length = numbers.len();

قم بإنشاء مصفوفات مع تحديد النوع والتهيئة:

let numbers: [i32; 5] = [0; 5]; // ينشئ مصفوفة من 5 أعداد صحيحة، جميعها مهيأة للقيمة 0

جرّب بنفسك

fn main() {
    // أنشئ مصفوفة shopping_list هنا
    
    
    // لا تغير الكود أدناه
    println!("Shopping List:");
    for i in 0..shopping_list.len() {
        println!("{}", shopping_list[i]);
    }
}
quiz iconاختبر نفسك

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

جميع دروس Fundamentals