21xrx.com
2024-06-03 04:10:08 Monday
登录
文章检索 我的文章 写文章
C++多个字符串输入方法
2023-07-05 02:54:50 深夜i     --     --
C++ 多个字符串 输入方法 字符串数组 getline函数

在C++编程中,经常需要输入多个字符串来进行操作。为了方便程序的开发,我们需要掌握多种输入多个字符串的方法。

1. 使用cin

使用cin可以一次性输入多个字符串,每个字符串之间以空格分隔,直到遇到换行符。

例如:


string s1, s2;

cin >> s1 >> s2;

上述代码将输入两个字符串,并分别赋值给变量s1和s2。

2. 使用getline

使用getline可以输入一行字符串,包括空格和制表符等字符,遇到换行符停止。

例如:


string str;

getline(cin, str);

上述代码将输入一行字符串,并赋值给变量str。

3. 使用gets

使用gets可以连续输入多行字符串,直到手动终止输入(例如通过输入Ctrl+Z)。

例如:


char str[100];

while (gets(str))

  // 操作

上述代码将连续输入多行字符串,并进行相应的操作。

总体来说,这些都是常见的C++输入多个字符串的方法,可以根据具体的需求选择适合的方法。无论是输入单行或多行,只要掌握了这些方法,就能高效地完成字符串的输入操作。

  
  

评论区

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