c++,将文件中以空格隔开的数据读入一维数组

2025-08-21 17:18:28
推荐回答(1个)
回答1:

#include
#include
#include
#include
using namespace std;

int main() {
string input;
getline(cin, input);
stringstream stringin(input);
int num;
vector a;
while (stringin >> num) {
a.push_back(num);
}
for (int i = 0; i < a.size(); i++) {
cout << "a[" << i << "] = " << a[i] << " ";
}
cout << endl;
}