//strcat函数原型
// char*strcat(char* dest,const char* src);//多注重函数原型的理解
#include<stdio.h>
#include<string.h>
char* my_strcat(char* array2, const char* array1)
{
char* it = array2;//存储字符串首地址
while (*array2)
{
array2++;
}
//得到字符串末尾
while (*array1)
{
*array2 = *array1;
array2++;
array1++;
}
//拼接另一个字符串
return it;
}
int main()
{
char array1[] = {"wangxin"};
char array2[50] = { "悄悄说抱歉"};
char * ret=my_strcat(array2, array1);
printf("%s", ret);
return 0;
}