التصريح عن المصفوفات
جزء من قسم الأساسيات في رحلة C++ على Coddy. الدرس 58 من 74.
المصفوفة هي مجموعة من العناصر، ويمكن أن تحتوي على قيم من النوع نفسه، مثل الأرقام أو السلاسل النصية أو حتى مصفوفات أخرى. تُنشأ المصفوفات باستخدام الأقواس المربعة []، وتُفصل العناصر داخل المصفوفة بفواصل.
إليك مثالًا على كيفية إنشاء مصفوفة:
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 لها جميعًا. المصفوفات الثابتة أو العامة فقط هي التي تُهيّأ ضمنيًا إلى الصفر.
التحدي
سهلأنشئ مصفوفة تُسمّى shoppingList وتحتوي على العناصر التالية: bread، وeggs، وmilk، وbutter.
جرّب بنفسك
#include <iostream>
#include <string>
int main() {
// أنشئ المصفوفة shoppingList هنا
// لا تغيّر الكود أدناه
std::cout << "Shopping List:" << std::endl;
for (int i = 0; i < std::size(shoppingList); i++) {
std::cout << shoppingList[i] << std::endl;
}
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوصتدرّب بنفسك: مترجم C++ عبر الإنترنت