21xrx.com
2024-11-22 06:02:38 Friday
登录
文章检索 我的文章 写文章
C++ 输入字符串 (String)
2023-07-05 07:58:50 深夜i     --     --
C++ 输入 字符串 String cin getline()

C++ 是一门常用的编程语言,可以处理各种数据类型,包括字符串 (string)。在 C++ 中,输入一个字符串可以使用不同的方法,比如使用 cin 或者 getline 函数。

使用 cin 函数输入字符串时,需要注意不能使用空格来分割字符串,否则会被认为是两个不同的字符串。下面是一个使用 cin 输入字符串的示例代码:


#include <iostream>

#include <string>

using namespace std;

int main()

  string s;

  cin >> s;

  cout << "Your input is: " << s << endl;

  return 0;

在上述代码中,使用了 string 类型来存储输入的字符串,并使用 cin 进行输入操作。输入的字符串将会被输出到控制台。

如果想要输入含有空格的字符串,可以使用 getline 函数。该函数可以读取整行字符串,直到遇到换行符为止。下面是一个使用 getline 函数输入字符串的示例代码:


#include <iostream>

#include <string>

using namespace std;

int main() {

  string s;

  getline(cin, s);

  cout << "Your input is: " << s << endl;

  return 0;

}

在上述代码中,getline 函数将会读取从键盘输入的整行字符串,并存储在 string 变量中。

总的来说,C++ 提供了不同的方式来输入字符串。根据实际需要,选择合适的方法来读取输入数据是至关重要的。

  
  

评论区

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