旧中国的耻辱资料:c++程序设计

来源:百度文库 编辑:高校问答 时间:2024/04/20 20:02:44
大家好:请问这道题目有人能解决一下吗?谢谢啦
运用指针编写函数 stract()函数,来实现两个字符串的首尾连接将字符串str2接到st1的后面,str1最后面的‘\0‘被 取消

p=str1;
q=str2;
while(*p!='\0')
p++;
while(q!=NULL){
p=(*char)malloc(sizeof(char));
*p=*q;
p++;
q++;
}

void mystrcat(char* s1,char* s2)
{
while(*s1++);
s1--;
while(*s1++=*s2++);
}
这应该是最简的形式了。

可以做到啊,很简单的