#include<iostream>
#include<vector>
using namespace std;
int main() {
vector<int>* v;
v = new vector<int>;
v->reserve(10);
cout << v->empty() << "\n";//向量长度
v->push_back(2);
v->push_back(4);
v->push_back(6);
v->push_back(8);
cout << v->empty() << "\n";//判断是否为空
cout << v->size() << "\n";//向量长度
for (int i = 0;i < v->size();i++) { //遍历向量
cout << (*v)[i] << " ";//访问索引为i的元素
}
cout << "\n";
v->pop_back();//删除最后一个元素
//第二种遍历方式
for (vector<int>::iterator i = v->begin();i != v->end();i++) {
cout << *i << " ";
}
cout << "\n";
return 0;
}
【C++】vector
最新推荐文章于 2024-03-07 21:48:19 发布