memcpy使用
#string.h
#assert.h
传入的count是以字节为单位的
对于重叠的内存,交给memmove,不用memcpy
对于void*数据
void*传入,局部使用时,强制转成char*使用,一次访问一个字节是最方便的
memmove使用
模拟实现
思考:如何避免覆盖
根据要拷贝元素与目的地的关系,通过从前往后传,还是从后往前传来避免
memset 设置内存
将内存中的值以字节为单位设置成想要的内容
输出结果:
xxxxxxworld
memcmp 比较
实现,比较向后的n个字节
输出n>0的分支
//觉得还不错就点个赞叭~