模拟实现strcpy

#include<stdio.h>
#include<assert.h>
char* mystrcpy(const char* str, char* dst)
{
    char* ret = dst;
    assert(str != NULL, dest != NULL);
    while (*dst++ = *str++);
    return ret;
}
int main()
{
    char* str = "abcdefg";
    char dst[20] = { 0 };
    char* ret = mystrcpy(str, dst);
    printf("%s\n", ret);
    system("pause");
    return 0;
}

猜你喜欢

转载自blog.csdn.net/lly17792230965/article/details/80092486
今日推荐