一个使用memcpy的实现版本,考虑内存重叠以及效率