函数
char* Strcpy(char* des, const char* src) {
assert(des != NULL);
assert(src != NULL);
while (*src != '\0') {
*des++ = *src++;
}
*des = *src;
return des;
}
测试
#include <stdio.h>
#include <assert.h>
int main() {
char str1[256] = "asd";
char str2[] = "I love you!";
Strcpy(str1, str2);
printf("%s\n", str1);
return 0;
}