我是靠谱客的博主 曾经西牛,最近开发中收集的这篇文章主要介绍memcpy函数的使用以及模拟实现前言一、什么是memcpy二、memcpy与strcpy的区别三、模拟实现memcpy总结,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、什么是memcpy
- 二、memcpy与strcpy的区别
- 1.strcpy
- 2.memcpy
- 三、模拟实现memcpy
- 总结
前言
memcpy函数如何使用,以及如何实现我们自己的my_memcpy在这里给大家详细介绍。
一、什么是memcpy
memcpy是c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。
二、memcpy与strcpy的区别
1.复制的内容不同。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。
2.复制的方法不同。strcpy不需要指定长度,它遇到被复制字符的串结束符"