属于C++的基础内容(属于字符串、向量、数组)
1、命名空间 using
2、标准库类型
string 、vector、迭代器、数组
vector
是一个可变的容器、支持操作:
1)初始化元素为0的向量空间 区分花括号和圆括号
花括号:将花括号内的值进行初始化 ;当花括号内值的类型和和vector定义的类型不一致时,使用默认的0初始化,例如vector<string> v7 {10}表示的是v7中有10个默认初始化的值;
圆括号:使用0进行初始化;
2)添加元素到vector 使用pushback;如果是使用下标索引添加元素一定要确保vector不为空,也即是vector内要有元素,否则会出现缓冲区溢出。
注意:vector一般情况下是先初始化一个空的vector,然后再是向里面添加元素。
参考:C++primer