摘要:
对于memcpy(void *dest, const void *src, size_t count),其实现机制是将src强制转换为char *类型,然后拷贝src中的count个字节拷贝至dest中,跟strcpy不同的是,memcpy函数在末尾是不会加'\0'的。 memmove(void *dest, const void *src, size_t count)与memcpy的根本区别在于,memcpy是不会考虑内存重叠的问题的,因此,memmove比memcpy更安全。 代码如下: View Code #include<iostream>using nam 阅读全文