1. 首页
  2. 编程语言
  3. C
  4. C/C++中memset,memcpy的使用及fill对数组的操作

C/C++中memset,memcpy的使用及fill对数组的操作

上传者: 2021-06-06 20:34:20上传 PDF文件 121.52 KB 热度 18次

对数组的整体赋值,以及两个数组间的复制容易出错,这里使用string头文件中的memset和memcpy进行不必遍历数组,速度快。之前没有头文件,显示decla代码:fiil函数需要头文件 algorithm fill执行速度不如memsetfill对数组进行初始化,first,last为地址,val为值。例如,fill 将数组a的前5个初始化为123。我就废话不多说了,大家还是直接看代码吧~在main函数的第三行,memset初始化新申请的内存。一共三个参数,地址,请零,地址空间大小。memcpy 也有三个参数,一个目标地址,源地址,和 大小。

用户评论