动态数组vector的使用_简单代码示例

版权声明: https://blog.csdn.net/miaoxiaocheng/article/details/81435285

简单代码示例

//动态数组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;
}

猜你喜欢

转载自blog.csdn.net/miaoxiaocheng/article/details/81435285