Analog implementation of strcat

directly on the code

char * my_strcat (char * des , const char * sour)
{
    assert(dst && souor);
    char* tmp = des;//存des的地址,后面防止因改变了des而需要返回的不是des的起始地址
    while(*++des);//找到des内的\0
    while(*des++ = *sour++);//同strcpy类型
    return tmp;   
}

Guess you like

Origin blog.csdn.net/ZYK069/article/details/128880071