21xrx.com
2024-11-05 16:23:29 Tuesday
登录
文章检索 我的文章 写文章
如何在C++中输入带空格的字符串
2023-07-03 13:26:34 深夜i     --     --
C++ 字符串 输入 空格 getline函数

在C++中,输入带有空格的字符串需要使用getline()函数。这是因为通常使用cin输入字符串时,空格会被视为输入字符串的结束符,因此getline()函数会像读取整行一样获取整个字符串。下面是一个使用getline函数的示例代码:


#include <iostream>

#include <string>

using namespace std;

int main()

{

  string str;

  cout << "请输入带有空格的字符串:" << endl;

  getline(cin, str);

  cout << "您输入的字符串是:" << str << endl;

  return 0;

}

在上述代码中,我们使用了getline()函数从标准输入流(cin)中读取输入的字符串。getline()函数需要两个参数:第一个参数指定输入流,第二个参数指定获取的字符串。通过此方法,您可以轻松输入带有空格的字符串,而无需担心输入中止。

  
  

评论区

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