memcpy内存拷贝函数

需要的头文件

#include

函数原型
void *memcpy(void *destin, void *source, unsigned n);
参数

  • destin: 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。
  • source:指向要复制的数据源,类型强制转换为 void* 指针。
  • n : 要被复制的字节数。

上面的关于参数的解释来自于百度百科。

看起来有点繁琐,用通俗易懂的话说:
第一个参数就是你要备份的数据
第二个参数就是你的原数据
第三个参数就是备份的大小,单位为字节

例: 将a数组里的东西复制到b数组里。
memcpy内存拷贝函数_第1张图片

sizeof a   和sizeof(a) 是等价的。

你可能感兴趣的:(c语言,c++)