实际应用:
#include <iostream>
#include <vector>
using namespace std;
int main(){
//定义一个一般的数组做对比
int a[] = {1,2,3,4,5,6,7};
for(int i=0;i<sizeof(a)/sizeof(a[0]);i++){
cout << a[i] <<" ";
}
cout << endl;
//定义一个Vector
// vector<int> vec = {1,2,3,4,5,6,7}; //c++11的初始化用法
// vector<int> vec; //里面没有元素,直接用下标访问会吐核
// //需要使用push_back()进行尾添加
// vector<int> vec(10); //初始化10个元素为0的动态数组
vector<int> vec(10,100); //初始化10个元素为100的动态数组
// vec.push_back(1);
// vec.push_back(2);
// vec.push_back(3);
// vec.push_back(4);
// vec.push_back(5);
// vec.push_back(6);
//