一,函数memcpy
1.函数memcpy从sourec的位置开始向后复制num个字节的数据到destination指向的呢存位置。
2.函数遇到‘\0’时并不会停下来。
3.如果destination和source有任何重叠,复制的结果都是未定义。
模拟实现memcpy
如果遇见内存重叠就需要memove
2,函数memmove
1.memcpy禹memmove的差别就是处理的源内存块和目标内存块重叠。
2.如果源空间与目标空间出现重叠,就得使用memmove。
模拟实现memmove
三,函数memset
1.用来设置内存的,将内存中的值以字节为单位设置成你想要的内容。
四,函数memcmp
1.返回值大于0,等于0,小于0;
2.相比于strcmp这个函数可以选择比较几个字节的元素。