据我所知,C++ 只允许将 2 个字符串加在一起,即:
s = s1 + s2
但是如何将多个字符串加在一起呢?喜欢:
s = s1 + s2 + s3 + s4 + ... + sn
最佳答案
如果您尝试附加 std::string 类的字符串对象,这应该可行。
string s1 = "string1";
string s2 = "string2";
string s3 = "string3";
string s = s1 + s2 + s3;
或
string s = string("s1") + string("s2") + string("s3") ...
关于c++ - 如何在C++中添加多个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2300895/