简单代码示例
//动态数组vector的使用
#include <iostream>
#include <vector> //用 <vector>头文件
using namespace std;
int main()
{vector<int> a; //新建一个int型数组a[] a.push_back(0); //数组末尾插入0 a.push_back(1); //... a.push_back(2); //...a.push_back(3); //另末尾删除a.pop_back(); for(int i=0;i<a.size();i++)//a.size()为数组的长度 cout<<a[i]<<" ";{//这样销毁之前开的内存,clear()只能清空数组里的内容 vector<int>b;a.swap(b);}return 0;
}