تجول 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 ++


سلاسل الوصول

يمكنك الوصول إلى الأحرف في سلسلة بالرجوع إلى رقم الفهرس الخاص بها داخل أقواس مربعة [].

هذا المثال يطبع الحرف الأول في myString :

مثال

string myString = "Hello";
cout << myString[0];
// Outputs H

ملاحظة: فهارس السلسلة تبدأ بـ 0: [0] هو الحرف الأول. [1] هو الحرف الثاني ، إلخ.

هذا المثال يطبع الحرف الثاني في myString :

مثال

string myString = "Hello";
cout << myString[1];
// Outputs e

تغيير أحرف السلسلة

لتغيير قيمة حرف معين في سلسلة ، ارجع إلى رقم الفهرس ، واستخدم علامات الاقتباس المفردة:

مثال

string myString = "Hello";
myString[0] = 'J';
cout << myString;
// Outputs Jello instead of Hello