【C语言库函数源代码】
【本程序在Dev C++ 4.9.9.2 下编译通过】
void * my_memcpy(void *dst,const void *src,int count)
{
void * ret = dst;
while (count--)
{
*(char *)dst = *(char *)src;
dst = (char *)dst + 1;
src = (char *)src + 1;
}
return(ret);
}
int main()
{
char a[12];
puts((char *)my_memcpy(a,"ammana_babi",16));
system("pause");
return 0;
}