如何读取字符串并存储到多个变量中?

用户名

如果我提示用户在一行中输入6个数字,例如:

3 4 5 6 7 8

如何将字符串中的第一个数字存储到变量中Num1,第二个数字存储到变量中Num2,第三个数字存储到变量中Num3,等等?即,我需要提示用户输入包含6个不同数字的一行,然后将这6个数字拆分为6个不同的变量。

这是我的代码:

#include <iostream>
#include <string>
using namespace std;

int main()
{
    string num;
    cout << "Enter one line containing 6 integers" << endl; 
    getline(cin, num)

    return 0;
}

不确定是否string使用正确的类型。

并且此方法导致将所有6个数字存储到其中,num而不是将6个数字拆分为单独的变量。

斯瓦普尼尔·梅塔

您可以像这样:

cin>>num1>>num2>>num3>>num4>>num5>>num6;

c ++在空格字符上中断字符串。

使用“ cin”代替“ getline”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从串行端口读取字符串并存储到2个不同的数组中

如何获取字符串并存储到数组中然后与列表进行比较

如何从多行字符串中剪切模式并存储到新变量?

如何分割字符串并存储在php变量中

bash提取字符串段并存储在变量中

如何在分隔符前后提取字符串并存储在mysql中?

C ++从txt文件中读取getline并存储到字符串数组中

读取Firebase数据库并存储在字符串变量中失败

读取多个文件,搜索字符串并存储在列表中

无法从文本文件读取并存储到字符串中

如何使用换行符读取字符串并将其存储到Pandas数据框或python列表中

如何读取动态字符串并将每个键字符串值存储到变量中?

如何在javascript中操作字符串的升序和降序并存储在变量中

如何读取字符串数据并只从中获取数字并将其存储在列表中

如何读取字符串变量并将其与bash中的字符串常量进行比较

如何在shell脚本中基于模式将字符串拆分并存储到数组中

使用 JAVA 将字符串拆分为多个部分并存储到 CSV

读取字符串IP地址以存储在2D字符串数组中

如何用逗号分隔字符串并存储在字符串中

如何读取字符串中的特定值?

如何在java中读取字符串部分

如何在bash中读取字符串数组

如何从文件中读取字符串数组?

如何从整数之前的文件中读取字符串

从文本文件读取并存储在字符串中

如何从excel文件中读取数据并存储到变量中?

Bash从文件读取并存储到MATLAB中的变量

拆分字符串并存储到熊猫数据框中的新列中

在C ++中读取字符串