执行memmove后,内存位置src包含了什么(void * dst,const void * src,size_t len)?

时间:2016-10-11 16:02:43

标签: c

memmove()函数执行后,src指向的内存位置存储的值是什么?

1 个答案:

答案 0 :(得分:1)

memmove视为两个memcpy操作。

char temp[len];
memcpy(temp, src, len);
memcpy(dst, temp, len):

如果源和目标不重叠,则源不会发生变化。

如果它们重叠,那么重叠区域中的值将会改变。