memcpy和memmove c/c++实现
memcpy和memmove c/c++源码实现
当内存发生局部重叠的时候,memmove保证拷贝的结果是正确的,memcpy不保证拷贝的结果的正确。
//memcpy
void *memcpy(void *dst, const void *src, size_t n)
{
assert(dst != nullptr && src != nullptr);
char *d = (char *)dst;
char *s = (char *)src;
while
原创
2021-05-23 23:07:39 ·
168 阅读 ·
0 评论