33,313
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <string>
using std::string;void main()
{
string add_to="hello!";
//std::cout<<add_to;
const string add_on="baby";
const char*cfirst = add_to.c_str();
const char*csecond = add_on.c_str();
char*copy = new char[strlen(cfirst) + strlen(csecond) + 1];
strcpy( copy, cfirst);
strcat( copy, csecond);
add_to = copy;
delete [] copy;
std::cout<<add_to<<std::endl;
char* zhuanhuan(string src)
{
char *dst = new char[255];
int i;
for(i=0;i <=src.length();i++)
dst[i]=src[i];
dst[i] = '\0';
return dst;
}