vector 变长数组
一、
1、定义vector需要头文件#include[HTML_REMOVED]
2、定义格式:vecto<数据类型(如int,double)> 数组名;
例子:vector[HTML_REMOVED] a;
结构体也可以定义vector:
struct point{int x,int y};
vector[HTML_REMOVED] p;//结构体类型的变长数组
二、添加
a.push_back(x);//将x添加到a数组里
a.begin():数组a的开头
a.end():数组a的最后一个元素的下一个
清空:a.clean();
删除:a.pop_back();//将末尾删除
排序:sort(a.begin(),a.end(),cmp);