C++基础知识记录---Vector模板

C++基础知识记录---Vector模板

Vector 模板 ---一个自动扩容的数组(可以装其他类型)

  • Vector原理:

 

  • 程序测试:
#include <iostream> 
#include <vector> 
using namespace std;
int main(){
    vector<int> myvector(10);//类模板 模板具体类型int 申请 1个大小的数组
    for (size_t i = 0; i < myvector.size(); i++)
        myvector.at(i)=i;
    for (size_t i = 0; i < myvector.size(); i++)
        cout << myvector.at(i) << ' ' << myvector[i] << endl;
    cout << "第一个数据:   " << myvector.front() << endl;
    cout << "最后一个数据: " << myvector.back() << endl;
    return 0;
}

 

 

posted @ 2017-08-17 22:36  心沉大海-汇聚成一  阅读(115)  评论(0)    收藏  举报