深copy和浅copy

浅copy:其实就是将容器中的内存地址存放进另一个容器中,所以两个容器本身的内存地址不相同,但容器里面的内存地址相同

代码如下:

深copy:就是从里到外完完全全复制了所有值,存进另外的内存空间,并赋给了接收变量(若其中存在了不可变的数据,则不会重新开辟内存地址存放对应数据)

 建议:尽量少用,太耗内存。

扫描二维码关注公众号,回复: 4688743 查看本文章

猜你喜欢

转载自www.cnblogs.com/jt925/p/10193094.html