晕 为什么程序不能正常结束?在线
const char *cstr="old string";
char *str=(char *)new char ( strlen(cstr) );
memcpy(str , cstr ,strlen(cstr));
cout<<"before TestFun str="<<str <<endl;
//TestFun(str);
cout<<"in main str="<<str<<endl;
delete str;
return ret;
为什么?不解。。。