#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
void memcpy_my(void *dst,const void *src,size_t len)
{
char *s = src;
char *d = dst;
assert(len >0);
while(len--)
{
*d++ = *s++;
}
return ;
}
int main()
{
char buff[1024]={0};
char arr_t[]="hello word!";
memcpy_my(buff,arr_t,sizeof(arr_t));
printf("buff = %s\n",buff);
return 0;
}
自己实现memcpy
最新推荐文章于 2024-08-06 15:46:37 发布