c语言实现strcat函数功能:将两个字符串拼接成一个字符串
#include <stdio.h>
char * mstrcat(char *strDest, const char *Src);
int main(int argc, char *argv[])
{
char s1[100]="abcd";
char s2[]="efghik";
mstrcat(s1, s2);
puts(s1);
return 0;
}
char * mstrcat(char *strDest, const char *Src)
{
char *p = strDest;
while(*strDest++);
strDest--;
while(*Src){
*strDest++ = *Src++;
}
*strDest = '\0';
return p;
}