21xrx.com
2024-11-25 05:16:10 Monday
登录
文章检索 我的文章 写文章
C++中字符串赋值的函数方法
2023-07-03 01:54:31 深夜i     --     --
C++ 字符串 赋值 函数 方法

C++中字符串赋值的方法有多种,如下:

1. 直接赋值

可以使用等号直接将一个字符串赋值给另一个字符串,如下:


std::string str1 = "Hello World!";

std::string str2 = str1;

这样,str2的值就和str1一样了。

2. 使用assign()函数赋值

给std::string类型的字符串赋值,也可以使用assign函数进行赋值操作,如下:


std::string str1 = "Hello World!";

std::string str2;

str2.assign(str1);

这样,str2将会被赋成"Hello World!"。

3. 使用append()函数拼接字符串

在C++中,拼接字符串可以使用append函数,如下:


std::string str1 = "Hello ";

std::string str2 = "World!";

str1.append(str2);

这样,str1的值将会变为"Hello World!"。

4. 使用+号拼接字符串

和其它字符串类型一样,使用+号可以直接拼接字符串,如下:


std::string str1 = "Hello ";

std::string str2 = "World!";

std::string str3 = str1 + str2;

这样,str3也将被赋成"Hello World!"。

总结:

C++中字符串赋值的方法有直接赋值、使用assign()函数、使用append()函数和使用+号拼接字符串等方法。根据不同的需求,选择不同的方法进行赋值和拼接。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复