码迷,mamicode.com
首页 > 其他好文 > 详细

memcpy 和 memmove

时间:2015-02-12 12:18:59      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:

memcpy 原形为:

void *memcpy(void *dest, const void *src, size_t n);

其用于内存空间的拷贝,但是并没有考虑内存重叠问题。

memmove原形为:

void * memmove ( void * dst,const void * src,size_t count);

而memmove考虑到了可能存在内存重叠的问题:

如果dst与src存在重叠,那么将从后向前进行拷贝,否则从前向后拷贝。

memcpy 和 memmove

标签:

原文地址:http://www.cnblogs.com/Stomach-ache/p/4287660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!