zoukankan      html  css  js  c++  java
  • 容器之vector

     1 #include <iostream>
     2 #include <vector>
     3 #include <string.h>
     4 #include <algorithm>
     5 using namespace std;
     6 int main(){
     7 vector <int>obj;//创建一个向量存储容器
     8 for(int i=0;i<10;i++)
     9 {
    10     obj.push_back(i);   //在vector尾部加入一个数据 string中的push_back表示在字符串之后插入一个字符
    11     cout<<obj[i]<<",";
    12 }
    13 cout<<"
    "<<endl;
    14 for(int i=0;i<3;i++)
    15 {
    16     obj.pop_back();  //去掉数组最后一个数据
    17 }
    18 for(int i=0;i<obj.size();i++)//size() 容器中实际数据个数
    19 {
    20 cout<<obj[i]<<",";
    21 }
    22 cout<<"
    "<<endl;
    23 /*obj.clear();//清除容器中的数据
    24 for(int i=0;i<obj.size();i++)//size() 容器中实际数据个数
    25 {
    26 cout<<obj[i]<<",";
    27 }*/
    28 sort(obj.begin(),obj.end());//从小到大排序
    29 for(int i=0;i<obj.size();i++)//size() 容器中实际数据个数
    30 {
    31 cout<<obj[i]<<",";
    32 }
    33 cout<<"
    "<<endl;
    34 reverse(obj.begin(),obj.end());//从大到小
    35 for(int i=0;i<obj.size();i++)//size() 容器中实际数据个数
    36 {
    37 cout<<obj[i]<<",";
    38 }
    39 system("pause");
    40 return 0;
    41 }

  • 相关阅读:
    Mybatis批处理
    Mybatis兼容C3P0连接池
    一对多,多对一查询
    缓存
    动态sql
    mybatis 日志记录
    python学习day07-encode和decode
    python学习day07---三级目录优化
    python学习day06练习---三级目录
    python学习day06--02字典增删差改以及字符串的一些方法
  • 原文地址:https://www.cnblogs.com/qiwu1314/p/8884815.html
Copyright © 2011-2022 走看看