دورة تعلم رست (Rust) جدول المحتويات

المصفوفات (Arrays)

المصفوفة (array) هي مجموعة ثابتة الطول من عناصر البيانات كلها لها نفس النوع.

نوع البيانات للـ مصفوفة (array) يكتب بهذا الشكل [T;N] حيث T هو نوع العناصر و N يمثل الطول الثابت والمعلوم أثناء ترجمة البرنامج (compile-time).

يمكن إستخراج عناصر بشكل فردي عن طريق كتابة عامل بهذا الشكل [x] وتمثل x عدد من نوع usize (عدد صحيح موجب) يشير إلى ترتيب العنصر في فهرس (index) المصفوفة ويبدأ من 0.

أما بالنسبة للمجموعات ذات الأطوال المتغيرة فتسمى غالبا بالمصفوفات المتغير (variable arrays) أو الديناميكية (dynamic arrays)، سيتم التطرق إليها لاحقا في فصل يتحدث حول Vectors.