- 博客(1)
- 收藏
- 关注
原创 深拷贝的循环引用
要解决这个问题之前,首先要知道什么是深拷贝。 所谓深拷贝就是指拷贝一个引用数据类型的数据并且改变引用地址,使拷贝得来的数据与源数据不搭噶,不互相影响。 刚开始学习的时候知道就是写一个函数去遍历要拷贝的数据,通过判断当前节点是否为引用数据类型来决定继续遍历(调用自己)还是结束函数。没有思考过如果最后一个节点仍为引用数据类型,那么就会出现死循环的情况(爆栈)。于是进行一番思考加结合网络答案,以下为思考总结。去百度找答案的前提是自己弄清了问题,知道了必须解决这个问题,我的想法是遍历的时候塞一个不一样的值,因为
2022-01-17 20:55:00 1836
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人