int memcpy_(void *dest,void *src,size_t size)
{
if (dest == NULL || src == NULL) {
return -1;
}
while (size--) {
*(char*)dest++ = *(char*)src++;
}
}
int main()
{
char test[] = {"12346"};
char test_2[10];
memcpy_(test_2,test,sizeof(test));
printf("test %s \r\n",test_2);
return 0;
}