分类: C/C++
2008-05-31 15:27:54
【C语言库函数源代码】
【本程序在Dev C++ 4.9.9.2 下编译通过】
/*
memcpy() copies a source memory buffer to a destination memory buffer.
memcpy()由src指定内存区域拷贝count个字符到dst所指定的内存区域。
*/
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;