التصريح عن المصفوفات
جزء من قسم 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 لها جميعًا. تتم تهيئة المصفوفات الساكنة أو العامة ضمنيًا إلى الصفر فقط.
التحدي
سهلأنشئ مصفوفة تُسمّى 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;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوصتدرّب بنفسك: مترجم C++ عبر الإنترنت