*5.14将两个字符串连接起来(不要用库函数)

来源:百度知道 编辑:UC知道 时间:2024/06/10 05:54:39

手机写码不便,尽力说吧.记已知的两个字符串为a,b。
int n=0;
for(i=0,i++)
{
if(p[i]!='\0')n++;
else break;
}//得到字符串长度n,另一个字符串同样操作,记长度m。
写一个函数已知的两字符串a,b为参,建字符串p,其长为m+n,
而后用类似方法将已知字符串逐个字符赋给p,return p;
再细点说
char *p=new char[m+n];
for(i=0,i<n,i++){p[i]=a[i];}
int j=0;
for(i=n-1,i<m+n-1){p[i]=b[j];j++;}
return p;