strcat实现
char* my_strcat(char* dst, char* src)
{
char* ret = dst;
while(*dst)
{
dst++;
}
while(*dst = *src)
{
dst++;
src++;
}
return ret;
}
strncat实现
char* my_strncat(char* dst, char* src, int n)
{
char* ret = dst;
while(*dst)
{
dst++;
}
while(n)
{
*dst = *src;
dst++;
src++;
n--;
}
if(*(dst - 1) != '\0')
{
*dst = '\0';
}
return ret;
}