这个题目应该是面试中经常会出现的问题。
void *memcpy(void *dest,void *src,int count)
{
if(dest==NULL||src==NULL)
return NULL;
while(count--)
{
*(char *)dest=*(char*)src;
dest++;
src++;
}
}
本文提供了一个简单的手动实现memcpy函数的示例代码。该代码通过逐字节复制的方式将源地址的内容复制到目标地址,适用于面试场景中考察基本的内存操作能力。
这个题目应该是面试中经常会出现的问题。
void *memcpy(void *dest,void *src,int count)
{
if(dest==NULL||src==NULL)
return NULL;
while(count--)
{
*(char *)dest=*(char*)src;
dest++;
src++;
}
}
1298

被折叠的 条评论
为什么被折叠?