编写一个函数,将两个字符串连接起来。(不能用strcat函数)。
#include <stdio.h>
#include <string.h>
char* stringcat(char* strDest , const char*strSrc)
{
char* address=strDest+strlen(strDest);
while(((*address++) = (*strSrc++)));
return strDest;//为了实现链式操作,将目的地址返回
}
int main()
{
char a[100] = "Hello ";
char* b = "Beijing";
stringcat(a, b);
printf("%s\n",a);
return 0;
}