【发布时间】:2011-12-18 04:58:46
【问题描述】:
我试图在一行中插入多个输入,输入之间使用逗号和空格。到目前为止我一直使用的方法是用空格分隔输入。
int a, b , c ,d
cin >> a >> b >> c >> d ;
使用此方法,输入行如下所示:
1 2 3 4
但我希望能够像这样输入数据:
1, 2, 3, 4
【问题讨论】:
-
您是要执行输入还是输出?您似乎一直在尝试输入,您想在哪里执行输出。
-
我需要在一行中输入所有数据,而不是输出数据。
-
在 C++ 中获取输入的“正确”方法是将整行读入
string,然后以专门的方式解析string。 -
我对编程还很陌生,到目前为止我还没有使用过字符串,所以我真的不知道该怎么做。 搜索字符串