21xrx.com
2024-11-05 18:44:30 Tuesday
登录
文章检索 我的文章 写文章
C++如何输入两行字符串?
2023-07-06 13:07:18 深夜i     --     --
C++ 输入 两行字符串

在C++中,输入两行字符串可以使用标准输入流`cin`对象。我们可以定义两个字符串变量,然后使用`cin`对象分别输入两行字符串。

以下是示例代码:


#include <iostream>

#include <string>

using namespace std;

int main() {

  string str1, str2;

  // 输入第一行字符串

  getline(cin, str1);

  // 输入第二行字符串

  getline(cin, str2);

  // 输出两行字符串

  cout << "String 1: " << str1 << endl;

  cout << "String 2: " << str2 << endl;

  return 0;

}

在上面的代码中,我们使用`getline`函数来读取输入的字符串。这个函数可以读取一行完整的字符串,并将其存储到指定的字符串变量中。第一个参数是输入流对象`cin`,第二个参数是用于存储读取结果的字符串变量。

注意,由于`getline`函数是读取一行完整的字符串,因此如果在输入第一行字符串时按下了Enter键,那么第二行字符串的输入将会跳过接收输入空字符串。

通过上面的示例代码,我们可以轻松地输入并存储两行字符串,并且可以根据需求进行进一步的处理。

  
  

评论区

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