用c语言自己实现linux里的memcoy()
时间: 2024-05-01 11:16:58 浏览: 42
```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void *my_memcpy(void *dest, const void *src, size_t n)
{
char *d = dest;
const char *s = src;
while (n--)
*d++ = *s++;
return dest;
}
int main()
{
char str1[] = "Hello, World!";
char str2[20];
my_memcpy(str2, str1, strlen(str1) + 1);
printf("Copied string: %s\n", str2);
return 0;
}
```
阅读全文