有了vector, 在c++中就不需要array了。vector相当于数据结构里的栈,可以使用push_back和pop_back进行入栈和出栈。vector这里是创建一个int型的数组,括号里可以填不同的数据类型,这里就是函数参数化,也就是泛型。(如果使用vector,必须要#include这个头文件)
再说下auto, c++17也使用了自动判断类型,相当于java和js里面的var,没想到连c++这种强类型语言都开始使用自动判断类型了。
PS: C++的两种循环
第一种利用迭代,每次返回一个可迭代对象。
第二种利用循环的index进行循环遍历。