正常拷贝内存使用memcpy,如遇内存重叠,则可能会出现问题。
此时就需要采用memmove。
但memmove本身比memcpy开销大,所以只有在已知在同一块内存下拷贝,才需考虑使用memmove。
C拷贝内存遇到源宿地址重叠解决
最新推荐文章于 2024-03-18 06:45:00 发布
正常拷贝内存使用memcpy,如遇内存重叠,则可能会出现问题。
此时就需要采用memmove。
但memmove本身比memcpy开销大,所以只有在已知在同一块内存下拷贝,才需考虑使用memmove。