浅拷贝 问答列表

深拷贝和浅拷贝有什么区别?

作者:David Locke 提问时间:10/9/2008

这个问题的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或交互。 深拷贝和浅拷贝有什么区别?...

在列表切片上应用列表方法和重新分配有什么区别?

作者:push.up.hoyv 提问时间:8/22/2023

当我学习列表方法时,我在列表切片上尝试了这些代码:a[:] a = list('zyx') a[:].pop() print(a) a = list('zyx') a[:].append('o')...

复制对象(无堆)

作者:Bill Indie 提问时间:7/19/2021

请考虑以下代码 class A{ public: int val; a(); } int main(){ A obj1; A obj2=obj1; } 在这种情况下,不涉及指针或堆。...

复制构造函数 + 浅层和深度复制

作者:overhaul_ 提问时间:8/3/2020

我想问的是,当我没有显式编写任何复制构造函数时,编译器会自动生成默认执行浅层复制的复制构造函数,对吗? 因此,在 main() 程序中,当我更改整数 a、b 和指针 p 的值时,只有 p 的值发生了变...

无明显原因使用的 Python 列表切片语法

作者:Charles Anderson 提问时间:11/27/2008

我偶尔会看到 Python 代码中使用的列表切片语法,如下所示: newList = oldList[:] 当然,这与以下情况相同: newList = oldList 还是我错过了什么?...

深拷贝和浅拷贝有什么区别?

作者:David Locke 提问时间:10/9/2008

这个问题的答案是社区的努力。编辑现有答案以改进此帖子。它目前不接受新的答案或交互。 深拷贝和浅拷贝有什么区别?...


共6条 当前第1页