在C++中,可以使用std::string
类的+
运算符或std::stringstream
类来连接多个字符串。以下是两种方法的示例:
方法1:使用+
运算符
#include<iostream>
#include<string>
int main() {
std::string str1 = "Hello";
std::string str2 = "World";
std::string str3 = str1 + " " + str2;
std::cout<< str3<< std::endl;
return 0;
}
方法2:使用std::stringstream
类
#include<iostream>
#include<string>
#include <sstream>
int main() {
std::string str1 = "Hello";
std::string str2 = "World";
std::stringstream ss;
ss<< str1 << " "<< str2;
std::string str3 = ss.str();
std::cout<< str3<< std::endl;
return 0;
}
这两种方法都可以将多个字符串连接在一行上。在实际开发中,可以根据需要选择合适的方法。
领取专属 10元无门槛券
手把手带您无忧上云