#include "stdio.h"
#include "stdlib.h"
char* strcat1(char *d,char *s)//传入两个数组首地址
{
char *a =d;
char *b =s;
while(*a!='\0')//找到第一个字符串的结束符
{
a++;
}
while(*b!='\0')
{
a++;
}
return d;
}
void main()
{
char d[]="i want to see ";
printf("%s",d);
getchar();//回收 回车键
system("pause");
}
#include "stdlib.h"
char* strcat1(char *d,char *s)//传入两个数组首地址
{
char *a =d;
char *b =s;
while(*a!='\0')//找到第一个字符串的结束符
{
a++;
}
while(*b!='\0')
{
*a=*b;//将字符串b连接到a后面
b++;//指针同时向后移a++;
}
return d;
}
void main()
{
char d[]="i want to see ";
char *s="Harry Potter ";
printf("%s\n",d);
printf("%s\n",s);
printf("%s",d);
getchar();//回收 回车键
system("pause");
}