操作系统:浅析深度拷贝与浅拷贝

浅拷贝 浅拷贝的实质相当于创建一个指针变量,然后让指针变量指向要拷贝的内容,相当于增加了一个映射关系,而并不是真正意义上的拷贝。如下图: 浅拷贝的优点在于拷贝的效率非常快,但是如果一旦改变内容,那么目标跟源都会被改变。这就会造成安全的问题产生。所以在某些时候不适用。 深度拷贝 深度拷贝就是在物理内存开辟空间,然后将源目标的数据拷贝至新的空间,最后利用指针指向这个新的空间。这样两个空间是独立的,两者
相关文章
相关标签/搜索