永发信息网

浅复制和深复制的区别

答案:1  悬赏:80  手机版
解决时间 2021-03-17 16:19
  • 提问者网友:情歌越听越心酸
  • 2021-03-16 17:27
浅复制和深复制的区别
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-03-16 17:38
大体上来说,深拷贝与浅拷贝的区别主要还是在于指针(或与指针)方面,浅拷贝只是简单的把源对象(这个是指广义的对象,不仅仅单指类的实例)的指针赋值给目标对象,对目标指针的操作就是对源对象的操作,所以在很多情况下,目标对象析构(或跳出其可见域)之后,源对象相关部分也就一同析构了。而深拷贝,是为目标对象重新分配空间,这样可以与源对象的操作分开。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯