صفائف C ++
صفائف C ++
تُستخدم المصفوفات لتخزين قيم متعددة في متغير واحد ، بدلاً من الإعلان عن متغيرات منفصلة لكل قيمة.
للإعلان عن مصفوفة ، حدد نوع المتغير ، وحدد اسم المصفوفة متبوعًا بأقواس مربعة وحدد عدد العناصر التي يجب تخزينها:
string cars[4];
لقد أعلنا الآن عن متغير يحتوي على مصفوفة من أربع سلاسل. لإدخال القيم إليها ، يمكننا استخدام مصفوفة حرفية - ضع القيم في قائمة مفصولة بفواصل ، داخل أقواس معقوفة:
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
لإنشاء مصفوفة من ثلاثة أعداد صحيحة ، يمكنك كتابة:
int myNum[3] = {10, 20, 30};
الوصول إلى عناصر المصفوفة
يمكنك الوصول إلى عنصر مصفوفة بالإشارة إلى رقم الفهرس.
يصل هذا البيان إلى قيمة العنصر الأول في السيارات :
مثال
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
ملاحظة: تبدأ فهارس المصفوفة بالرقم 0: [0] هو العنصر الأول. [1] هو العنصر الثاني ، إلخ.
تغيير عنصر صفيف
لتغيير قيمة عنصر معين ، راجع رقم الفهرس:
مثال
cars[0] = "Opel";
مثال
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo