Условие:
Что будет выведено на экран после выполнения этой программы?
string s = "123";
s=s+s[1] + s + s[2];
cout << s;
Oтвет: \square

Что будет выведено на экран после выполнения этой программы?
string s = "123";
s=s+s[1] + s + s[2];
cout << s;
Рассмотрим пошагово выполнение программы.
Изначально строковая переменная s содержит 123.
Выражение s = s + s[1] + s + s[2] формируется следующим образом: