首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在一行上连接多个C++字符串?

在C++中,可以使用std::string类的+运算符或std::stringstream类来连接多个字符串。以下是两种方法的示例:

方法1:使用+运算符

代码语言:cpp
复制
#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

代码语言:cpp
复制
#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;
}

这两种方法都可以将多个字符串连接在一行上。在实际开发中,可以根据需要选择合适的方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券