1. 手写C语言版strcpy实现

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Tona_ZM/article/details/82148375
char *Test_strcpy(char* dest,const char* src)
{
    if(dest == NULL || src == NULL)
        return NULL;
    char *temp = dest;
    while((*dest++ = *src++) != '\0');
    return temp;
}

注意,需要判断接收字符串与源字符串是否为空,如果传入了没有开辟内存的地址很容易造成崩溃。 

猜你喜欢

转载自blog.csdn.net/Tona_ZM/article/details/82148375