void *memmove(void *str1, const void *str2, size_t n) 从 str2 复制 n 个字符到 str1,但是在重叠内存块这方面,memmove() 是比 memcpy() 更安全的方法
memmove 库函数能够更安全的拷贝数据到memory,能够将目标地址和源地址的重叠部分也会拷贝。如果源和目的地址没有重叠的部分,memcpy 和memmove 是一样的
如下图memcpy 和 memmove 相同的功能(没有重复内存)
void *memcpy(void *str1, const void *str2, size_t n) 从存储区 str2 复制 n 个字节到存储区 str1。
冲冲冲