如果用户要用空格分隔输入(例如 1 2 3 4 5)并且我想将其放入数组中,我如何从用户那里获取输入?谢谢。
嗯嗯。我看到大多数响应都使用了一个 vector ,我想我必须对其进行研究。我认为会有一个更简单但可能更困惑的响应,因为我们还没有涵盖诸如使用 sscanf 之类的 vector 。感谢您的投入。
最佳答案
#include <vector>
#include <iostream>
using namespace std;
int main()
{
vector<int> num;
int t;
while (cin >> t) {
num.push_back(t);
}
}
关于c++ - 从用户那里获取输入数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2286890/