1. 首页
  2. 移动开发
  3. iOS
  4. C/C++ 浅拷贝和深拷贝的实例详解

C/C++ 浅拷贝和深拷贝的实例详解

上传者: 2020-10-28 06:15:18上传 PDF文件 42.32KB 热度 20次

深拷贝是指拷贝对象的具体内容,而内存地址是自主分配的,拷贝结束之后,两个对象虽然存的值是相同的,但是内存地址不一样,两个对象也互不影响,互不干涉。浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间.浅拷贝只是对对象的简单拷贝,让几个对象共用一片内存,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针。

用户评论