char *str = new char[64];
string a="12345abcdefg6789";
str[a.copy(str,7,5)]='\0';
// 结果为 str="abcdefg";
str[a.copy(str,7)]='\0';
// 结果为 str="12345ab";
delete[]str;
/*注意
*copy的第2,3个参数不能大于字符串str所能容纳的最长字符串长度
*/
c++ string的详细用法(6)copy()
猜你喜欢
转载自blog.csdn.net/qq_40630246/article/details/103652097
今日推荐
周排行