模拟实现strcpy

#include   
#include  
#include 
char *my_strcpy(char *dest, const char *src)
{
    char *cp = dest;
    assert(src && dest);
    while (*dest){
        dest++;
    }
    while (*dest++ = *src++)
    {
        ;
    }
    return cp;
}

int main()
{

    char str[32] = "abcdef";
    char buf[32] = "12345";
    printf("%s\n", my_strcpy(str, buf));
    system("pause");
    return 0;
}

运行结果如下:
模拟实现strcpy_第1张图片

你可能感兴趣的:(模拟实现strcpy)