vector 容器

vector开始学了:

#include<iostream>
#include<vector>
#include<string>
using namespace std;

int main()
{
 vector <int> ive;//保存一个int类型数据的vector,此时,ive为空,当ive(5,2);表明在容器中已经键入了5个2,再往里面键入时,就往后面继续加
 int k;
 cout<< ive.size()<<endl;
 cout<<"请输入5个整数:";
 for(vector<int>::size_type i=0;i!=5;++i)
 {
  cin>>k;//先将数从键盘上面打入,暂存在k中
  ive.push_back(k);//将k中的值放入到容器中
 }
 cout<<"显示vector 里面的数据:";
 for(i=0;i!=5;++i)
  cout<< ive[i]<<endl;
 cout<<"下面请输入一些字符串:"<<endl;
 string word;
 vector<string> text;

 while( cin>>word)
 {
  text.push_back(word);
 }
 getchar();
 cout<<"您输入的字符串是:";
 for( i=0;i!=text.size();++i)
  cout<<text[i]<<endl;
 return 0;
}

原文地址:https://www.cnblogs.com/feiguo/p/2492627.html