memcpy内存拷贝实现
#include
#include
#include
#include using namespace std;
void my_memcpy(void *dest,const void *src,int size_cout)
{
//必须转换为char型指针,一个字节一个字节拷贝
char *tmp=(char *)dest;
const char *s=(char *)src;
while(size_cout--)
{
*tmp++=*s++;
}}int main()
{int data1[5]={1,2,3,4,5};
int data2[5];
my_memcpy(data2,data1,20);
for(int i=0;
i<5;
++i)
{
cout<
【memcpy内存拷贝实现】
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- Java内存泄漏分析系列之二(jstack生成的Thread|Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析)
- iOS内存对齐原则
- jvm|【JVM】JVM08(java内存模型解析[JMM])
- 内存管理概念与原理以及解决办法
- c语言|一文搞懂栈(stack)、堆(heap)、单片机裸机内存管理malloc
- C语言学习(bit)|16.C语言进阶——深度剖析数据在内存中的存储
- 内存管理
- Java内存溢出及解决
- js类型转换和内存