Программа, которая в конец одной строки, дописывает вторую строку. Другими словами – объединяет две строки.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
char someText1[64] = "Nissan ";
char someText2[] = "Skyline";
cout << "Строка someText1- \"" << someText1 << "\" \n";
cout << "Строка someText2- \"" << someText2 << "\" \n\n";
int count1 = 0; // для индекса ячейки где хранится '\0' первой строки
while (someText1[count1] != 0)
{
count1++; // ищем конец первой строки
}
int count2 = 0; // для прохода по символам второй строки начиная с 0-й ячейки
while (someText2[count2] != 0)
{ // дописываем вконец первой строки символы второй строки
someText1[count1] = someText2[count2];
count1++;
count2++;
}
cout << "Строка someText1 после объединения с someText2 -\n\"" << someText1 << "\" \n\n";
return 0;
}
2015-11-08 • Просмотров [ 977 ]