C++ 字符串连接


字符串连接

这个+可以在字符串之间使用运算符将​​它们添加在一起以形成新字符串。这就是所谓的级联:

示例

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName + lastName;
cout << fullName;
亲自试一试 »

在上面的示例中,我们在firstName 之后添加了一个空格,以便在输出时在John 和Doe 之间创建一个空格。但是,您也可以添加带引号的空格 (" "或者' '):

示例

string firstName = "John";
string lastName = "Doe";
string fullName = firstName + " " + lastName;
cout << fullName;
亲自试一试 »

附加

C++中的字符串实际上是一个对象,它包含可以对字符串执行某些操作的函数。例如,您还可以使用以下命令连接字符串append()功能:

示例

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName.append(lastName);
cout << fullName;
亲自试一试 »