C++ STL 简单介绍<vector>的使用方法

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

const int NUM=5;
int main()
{
    vector<string>names(NUM);
    vector<int>sexs(NUM);
    cout<<"Please Do Exactly As Told. You will enter\n"<<NUM<<" Personal Name and Their Sex.\n";
    int i=0;
    for(i=0;i<NUM;++i){
        cout<<"Enter name # "<<i+1<<": ";
        getline(cin,names[i]);
        cout<<"Enter sex(0/1) # ";
        cin>>sexs[i];
        cin.get();
    }
    cout<<"Thank you. You entered the following:\n"<<"name/sex"<<endl;
    for(i=0;i<NUM;++i){
        cout<<names[i]<<"\t"<<sexs[i]<<endl;
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/ibelievesunshine/article/details/80204843