4.3.2 赋值、拼接和附加

2013-10-07 15:39:43 · 作者: · 浏览: 84

4.3.2  赋值、拼接和附加

使用string类时,某些操作比使用数组时更简单。例如,不能将一个数组赋给另一个数组,但可以将一个string对象赋给另一个string对象:

 
string类简化了字符串合并操作。可以使用运算符+将两个string对象合并起来,还可以使用运算符+=将字符串附加到string对象的末尾。继续前面的代码,您可以这样做:
 

程序清单4.8演示了这些用法。可以将C-风格字符串或string对象与string对象相加,或将它们附加到string对象的末尾。

程序清单4.8  strtype2.cpp

 
转义序列\"表示双引号,而不是字符串结尾。该程序的输出如下: