#include <stdio.h>
#include<assert.h>
#include<Windows.h>
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;
}
运行结果如下: