第十四章 1 类的赋值、浅拷贝与深拷贝

1:类的浅拷贝与深拷贝

第十四章 1 类的赋值、浅拷贝与深拷贝

1.1变量的赋值操作:

 第十四章 1 类的赋值、浅拷贝与深拷贝

 

 第十四章 1 类的赋值、浅拷贝与深拷贝

 

 通过变量的赋值,cpu1与cpu2的内存地址是相等的。

1.2浅拷贝  import copy

【注】类有浅拷贝

第十四章 1 类的赋值、浅拷贝与深拷贝

 

[注]内存图展示

 第十四章 1 类的赋值、浅拷贝与深拷贝

 

 1.3深拷贝 copy.deepcopy()

第十四章 1 类的赋值、浅拷贝与深拷贝

 

 第十四章 1 类的赋值、浅拷贝与深拷贝

 

内存展示:绿色代表拷贝出的实例对象。

 第十四章 1 类的赋值、浅拷贝与深拷贝

 

上一篇:1022: 三整数排序 C语言


下一篇:allegro 过孔复制横向等间距从左到右放置N个过孔的方法