#include "stdio.h"
#include <string.h>
void stracat(char a[],char b[])
{
char temp[128];
char *p=temp;
int alen = strlen(a);
int blen = strlen(b);
memcpy(p,a,alen);
for(int i =0 ;i<blen;i++)
{
p[alen+i]=b[i];
}
p[alen+blen]='\0';
printf("%s",p);
}
void main()
{
char a[]="abc";
char b[]="defg";
stracat(a,b);
}
链接后的内容想自己用a去存放,可程序保存,a是个常量不能written.故而增加指针变量p.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)