تجول C ++

C ++ الصفحة الرئيسية C ++ مقدمة C ++ ابدأ بناء جملة C ++ إخراج C ++ تعليقات C ++ متغيرات C ++ مدخلات مستخدم C ++ أنواع بيانات C ++ عوامل C ++ سلاسل C ++ C ++ الرياضيات C ++ منطقية شروط C ++ مفتاح C ++ C ++ أثناء التكرار C ++ للحلقة C ++ استراحة / متابعة صفائف C ++ مراجع C ++ مؤشرات C ++

وظائف C ++

وظائف C ++ معلمات وظيفة C ++ وظيفة C ++ الزائد

فئات C ++

C ++ OOP فئات / كائنات C ++ طرق فئة C ++ C ++ البناة محددات الوصول C ++ تغليف C ++ الوراثة C ++ تعدد الأشكال C ++ ملفات C ++ استثناءات C ++

C ++ كيف

أضف عددين

أمثلة C ++

أمثلة C ++ مترجم C ++ تمارين C ++ اختبار C ++


صفائف 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

تمارين C ++

اختبر نفسك مع التمارين

ممارسه الرياضه:

إنشاء مصفوفة من نوع stringيسمى cars.

 [4] = {"Volvo", "BMW", "Ford", "Mazda"};