要求用户输入一个字符串。将用户输入的字符串读取到字符串类型的变量 str1。C++ 中的 `getline()` 函数用于读取字符串。我们可以简单地使用 `=` 赋值运算符将变量 **str1** 中的字符串对象复制到 **str2**。打印 **str1** 和 **str2**。
getline() 是 C++ 中的一个标准库函数,用于从输入流中读取字符串或一行。它允许从输入流中接受和读取单行和多行字符串。
我们可以简单地使用 `=` 赋值运算符将变量中的字符串对象复制到另一个变量。例如:`a = b;`
步骤 1: 调用头文件 iostream。
步骤 2:使用命名空间 std。
步骤 3: 打开整数类型的主函数;`int main()`。
步骤 4:声明字符串类型变量 str1 和 str2
步骤 5:要求用户输入字符串 str1。
步骤 6:将字符串读取到变量 str1
步骤 7:使用赋值运算符 ‘=’ 将字符串从 str1 复制到 str2。
步骤 8:打印 str1;
步骤 9:打印 str2;
步骤 10:退出。
#include <iostream>
using namespace std;
int main()
{
string str1, str2;
cout << "Enter string str1: ";
getline (cin, str1);
str2 = str1;
cout << "str1 = "<< str1 << endl;
cout << "str2 = "<< str2;
return 0;
}
Enter string str1: welcome to learnetutorials str1 = welcome to learnetutorials str2 = welcome to learnetutorials