65,210
社区成员
发帖
与我相关
我的任务
分享
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <list>
#include <string>
using namespace std;
int main()
{
vector <char*> cvec;
list<string> svec;
char ch[5][10];
int i=0;
while (cin >> ch[i]&&i<5)
{
cvec.push_back(ch[i]);
i++;
}
vector <char*>::iterator cter;
for (cter = cvec.begin(); cter != cvec.end(); ++cter)
cout <<*cter << " ";
cout << endl;
svec.assign(cvec.begin(), cvec.end());
list<string>::iterator ster;
for (ster = svec.begin(); ster != svec.end(); ++ster)
cout << *ster << " ";
cout << endl;
return 0;
}