c strcat函数代码实现

char *  Mystrcat(char * dest, const char * src)
{
    char * temp = dest;
    while (*dest !='')//一直到字符串末尾
    {
        dest++;
    }
    while (*dest++= *src++)//开始拷贝
    {

    }
    return temp;
}

 要注意被附加字符串的数组长度一定要大于参数一和二字符串长度不然就会局部变量溢出了

警记不要对自身做追加,会死循环可以考虑实现个strncat

从此山高路远,纵马扬鞭。愿往后旅途,三冬暖,春不寒,天黑有灯,下雨有伞。此生尽兴,不负勇往。
原文地址:https://www.cnblogs.com/feizianquan/p/14648675.html