Physics-Lee / Physics-Lee.github.io

Just a desire.
0 stars 0 forks source link

跨编程语言 | XuanJr's Land #134

Open Physics-Lee opened 10 months ago

Physics-Lee commented 10 months ago

https://physics-lee.github.io/2023/04/01/Across_Programming_Language/

浅复制和深复制当你把A复制到B,有两种可能 浅复制:只复制指针。更改B会改A 深复制:复制到另一个不同的地址。更改B不会改A 三种语言 C语言中,写函数时很明显。函数的参数若为int,则不会传地址进来,是深复制;若为int*,则会传地址,是浅复制。 MATLAB中,在函数中,若声明global,则会传地址进来,是浅复制;若什么操作都不做,则是深复制。 Python中,若用.copy(