判斷向量大小:v.size()
清空向量操作:v.clear()
判斷向量空則返回1 v.empty()
程序如下:
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
vector<int> v;
for(int i=0;i<10;i++)
{
v.push_back(i);
}
for(vector<int>::iterator it=v.begin();it!=v.end();it++)
{
cout<<*it<<" ";
}
cout<<endl;
//輸出向量大小
cout<<"清空前向量中元素個數"<<v.size()<<endl;
//判斷是否為空,如果空則返回1
cout<<"是否為空"<<v.empty()<<endl;
//清空向量
v.clear();
cout<<"清空後向量中元素個數"<<v.size()<<endl;
cout<<"是否為空"<<v.empty()<<endl;
system("pause");
return 0;
}