c++读入两个字符串并将其连接起来的新字符串输出。要求不要使用strcat函数。
可以使用字符串的拼接方式,将第一个字符串的所有字符复制到一个新字符串中,然后再将第二个字符串的所有字符复制到新字符串的末尾。具体实现如下:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str1, str2;
cin >> str1 >> str2;
string result = str1; // 新字符串初始值为第一个字符串
for (int i = 0; i < str2.size(); i++) // 将第二个字符串的字符逐一复制到新字符串末尾
{
result += str2[i];
}
cout << result << endl;
return 0;
}
原文地址: https://www.cveoy.top/t/topic/bTTT 著作权归作者所有。请勿转载和采集!