特点:只能拷贝c语言查找字符串嘚位置遇到\0停止拷贝
特点:对内存拷贝,可以拷贝任何内容拷贝n个字节
memcpy与memmove都可以进行对内存的拷贝,区别是如果两个指针内存有重叠memcpy可能不安全,memmove是安全的
内存方面主要有三种情况:
第一种,内存不重叠拷贝没有问题
第二种,指针dst > src+n从src前面开始拷,此时拷贝也不會有问题
第三种:src > dst这种情况memcpy会出现问题。因为如果从src前面开始拷贝会自己把自己的后面覆盖掉。但是这种情况下memmove的处理方法是从后开始拷贝所以比较安全。