#include <iostream>
#include <fstream>
#include <string>
#include <stdlib.h>
#include <vector>
using namespace std;
int main(int argc, char *argv[])
{
string s;
string s1;
vector<string> images;
cout<<"enter the names";
for (int i=0;i<5;i++)
{
cin>>s;
images.push_back(s);
}
for(unsigned int i=0;i<images.size();i++)
{
cout<<images.at(i)<<endl;
strcpy(s1,images.at(i));
cout<<s1;
}
}
如何将字符串中的字符串复制到另一个字符串中?
答案 0 :(得分:2)
只需使用作业:
s1 = images.at(i);
请注意,在您的代码示例中,没有理由制作该副本。