C++标准库中常见的两种数据结构:vector、string
vector:可以表示一串数据序列
string:表示字符串序列
函数size()
构造函数vector<int>vecl(2)
5.1、vector
vector是标准库中的类,使用vector需要包含标准库的头文件
1、初始化
#include <vector>
vector<int> vec1;
vector<int> vec1 {
1,2,3,4,5}
vector<float> vec2(3);
vector<char> vec3(3, 'a');
vector<char> vec4(vec3);
2、判断是否为空
vec1.empty()
3、获取大小
vec1.size()
4、添加元素
vec1.push_back(1);
vec1.push_back(2);
5、删除元素
vec1.pop_back();
vec1.pop_back();
#include <iostream>
#include <vector>
using namespace std;
int main()
{
//1、vector初始化
vector<int> vec1;
vector<float> vec2 (3);
vector<char> vec3 (3, 'a');
vector<char> vec4