不,不是.请memmove改用.
memmove
如果使用时内存区域重叠memcpy,则行为未定义.虽然它可能看起来有效,取决于实现.
memcpy
参考文献:
MSDN
cppreference.com
cplusplus.com
Linux程序员手册