أرقام وسلاسل C ++
جمع الأرقام والسلاسل
تحذير!
يستخدم C ++ عامل التشغيل+
لكل من الجمع والتسلسل
.
تمت إضافة الأرقام. السلاسل متسلسلة.
إذا أضفت رقمين ، فستكون النتيجة رقمًا:
مثال
int x = 10;
int y = 20;
int z = x + y; // z will be 30 (an integer)
إذا أضفت سلسلتين ، فستكون النتيجة سلسلة نصية:
مثال
string x = "10";
string y = "20";
string z = x + y; // z will be 1020 (a string)
إذا حاولت إضافة رقم إلى سلسلة ، فسيحدث خطأ:
مثال
string x = "10";
int y = 20;
string z = x + y;