memmove和memcpy的区别

memmove和memcpy一样都是C语言自带的函数,可实现内存数据的移动,不同的是,memcpy在使用时有可能会出现内存重叠现象,导致数据移动错误,而memmove就是为了解决内存重叠而存在的。 void *memcpy(void *dst, const void *src, size_t count); void *memmove(void *dst, const void *src, siz
相关文章
相关标签/搜索