memcpy实现内存重叠的拷贝
上周面试腾讯的时候,面试官问我内存的拷贝,当时答错了,因为没有用过内存拷贝函数。
面试官叫我实现内存拷贝函数,同时问我出现了内存重叠怎么办?
什么叫内存重叠呢?我画个图
比如要拷贝src的4个字节到dest,那么就出现了内存重叠,如果从头开始拷贝,那么dest把src覆盖掉了。自己实现一款memcpy函数就是
void* Memcpy1(void* dst,const void* src,int...
原创
2019-03-17 16:18:40 ·
2865 阅读 ·
0 评论