#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char *Strcpy(char* dest, const char*src) {
char *ret = dest;
assert(dest != NULL);
assert(src != NULL);
while (*src) {
*dest++ = *src++;
}
*dest = '\0';
return ret;
}
int main() {
const char arr1[] = "abcde";
char arr2[20];
char* result = Strcpy(arr2, arr1);
printf("%s", result);
return 0;
system("pause");
}
模拟实现strcpy
最新推荐文章于 2025-06-22 23:32:24 发布