C++之vector标准库
#include <iostream>
#include <vector>
/*
vector: 表示一组“类型相同”的对象的“集合”,集合中每个对象都有“索引”与之对应,
vector常被称作“容器(container)”
*/
using namespace std;
void testVector() {
cout << "test vector:" << endl;
vector<int> ivec{1, 2, 32};
for (int i = 0; i < 3; i++) {
cout << ivec[i] << " ";
}
cout << endl;
string str;
vector<string> vecStr;
int i = 0;
while (cin >> str)
{
vecStr.push_back(str);
i++;
if (i >= 5) break;
}
for (auto str : vecStr) {
// str 是每个元素
cout << str << " ";
}
cout << endl;
}