码迷,mamicode.com
首页 > 编程语言 > 详细

初学C++ vector 容器

时间:2019-12-13 12:02:38      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:begin   out   数据   names   str   nbsp   end   迭代   color   

1.push_back 在数组的最后添加一个数据

2.pop_back 去掉数组的最后一个数据

3.at 得到编号位置的数据

4.begin 得到数组头的指针

5.end 得到数组的最后一个单元+1的指针

 

#include<string.h>
#include<vector>
#include<iostream>
#include<algorithm>
using namespace std;

int main()
{
    //顺序访问 
    vector<int>hh;
    for(int i=0;i<10;i++)
    {
        hh.push_back(i);//向量尾部添加元素i 
    }
    cout<<"用数组:";
    for(int i =0;i<10;i++)
    {
        cout<<hh[i]<<" ";
    }
    
    cout<<endl;//end
    cout<<"用迭代器:";
    vector<int>::iterator it;//声明迭代器
    for(it=hh.begin();it!=hh.end();it++)
    {
        cout<<*it<<" ";
        
    }
    return 0; 
}

初学C++ vector 容器

标签:begin   out   数据   names   str   nbsp   end   迭代   color   

原文地址:https://www.cnblogs.com/claudia529/p/12034275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!