腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Python:函数中
数组
/列表的本地副本
、
、
、
、
它适用于列表,为什么它不适用于
数组
?更新那么,在
数组
结构的情况下,“
浅
拷贝
”是如何工作的呢?对于list,“
浅
拷贝
”复制值,但是当它变成
数组
时,“
浅
拷贝
”只是复制引用而不是值?
浏览 0
提问于2017-01-01
得票数 0
2
回答
使用JavaScript阵列时,浅层
拷贝
和深层
拷贝
有什么区别?
、
根据MDN文档,调用array.slice()将创建
数组
的
浅
拷贝
。var test = [[1,2,3],7,8,9];检查shallow_copy,我可以看到整个二维
数组
似乎都被复制了
浅
拷贝
和深
拷贝
有什么区别?如果我猜的话,我会说这是一个深度
拷贝
。
浏览 3
提问于2014-07-01
得票数 18
回答已采纳
1
回答
反应浅薄,多次比较作品?
、
根据,为了处理嵌套对象的更新,我们应该创建多个
浅
拷贝
,而不是深
拷贝
。 根据的说
浏览 1
提问于2019-04-16
得票数 1
2
回答
在JS中,为什么slice()文档说它是一个
浅
拷贝
,而它看起来像一个深
拷贝
?
、
、
根据在JavaScript中的文档,slice()方法将
数组
的一部分
浅
拷贝
返回到一个新
数组
中。据我理解,
浅
拷贝
只会复制
数组
中的顶级元素,而不会复制嵌套元素。我在哪里误解了深
拷贝
的概念?请帮我澄清一下,因为它与我的确切例子有关。var array2 = array.slice();
浏览 1
提问于2018-01-29
得票数 2
回答已采纳
2
回答
复制命令-深
拷贝
还是
浅
拷贝
?
、
、
当我用iOS中的copy命令复制对象时,是浅层
拷贝
还是深
拷贝
?: \($0)") print(" copy address: \($0)")帮我看上面的台词,这是深版还是
浅
版问题是,目标c中的这种行为是向我显示相同的地址,其中字符串和
数组
都是
浅
拷贝
,而在swift3中,则显示了不同的地址,即深度复制。
浏览 5
提问于2017-03-31
得票数 2
回答已采纳
2
回答
使用System.arrayCopy复制原始类型的
数组
,是
浅
的还是深的?
、
、
、
、
我了解System.arrayCopy()是如何创建传递给它的Object[]
数组
的浅层副本的。 但我不明白它是如何在原始类型
数组
上工作的,比如int[]或byte[]。没有要复制的引用。在这种情况下,
浅
拷贝
和深
拷贝
应该没有任何区别。
浏览 0
提问于2017-02-27
得票数 1
2
回答
浅层复制-不理解
、
、
、
最近,我听说了javascript中所谓的
浅
拷贝
。duplicate = original.slice(); //thinking it as a shallow copy现在原始
数组
有1,2,3,而重复
数组
有1,2。据我所理解,我认为
浏览 5
提问于2017-07-11
得票数 0
2
回答
快速制作集合类(
数组
、字典)的
浅
拷贝
,而不是深
拷贝
。
、
、
、
、
在这个问题上似乎有很多混乱和不同的观点,我想知道,这是否有可能在迅速地复制一个物体的
浅
拷贝
而不是一个深
拷贝
。我签了Java-,用示例清楚地解释了
浅
拷贝
和深
拷贝
之间的区别,但是我没有得到一个快速的例子。我应该通过更改copyItems标志来区别
浅
拷贝
或深
拷贝
,但是我错了,它总是创建一个深
拷贝
。请检查下面的代码,我使用initWithArray:copyItems:通过将arrayObject1 : true设置为cop
浏览 4
提问于2016-02-05
得票数 0
回答已采纳
2
回答
数组
深
拷贝
和
浅
拷贝
、
、
、
如果我们有两个
数组
:int[]arr2={1,2,3,4,5};,如果编译器被重写以创建和发送
数组
数据的深副本到该方法。主要是原始
数组
发生了什么?我认为原始
数组
可能会根据方法改变,并返回到主
数组
中。我不确定
浏览 4
提问于2014-03-06
得票数 0
回答已采纳
1
回答
全变量浅
拷贝
与切片部分复制的区别
、
、
、
据我所知,Python是通过对象引用语言传递的,这意味着如果原始值是可变的,那么每个
浅
拷贝
都会受到影响(反之亦然)。所以,就像:y = xprint(y[-1]) -> 4x = [1,2,3]x.append(4)为什么会发生这种行为?
浏览 3
提问于2022-01-23
得票数 0
回答已采纳
3
回答
什么是
数组
的
浅
拷贝
、
什么是
数组
的
浅
拷贝
?
浏览 1
提问于2010-09-02
得票数 7
回答已采纳
3
回答
cpp中的默认复制构造函数是
浅
拷贝
还是深
拷贝
?
、
、
默认的复制构造函数是在C++中执行
浅
拷贝
还是深
拷贝
?我真的很困惑于cpp中的默认复制构造函数,就像它做
浅
拷贝
或深
拷贝
一样,就像我做v2=v1;假设的v1={1,2,3}时一样,现在如果我做了v2[0]=1;,它不会被反射,但是我听说它做的是
浅
拷贝
,谁能解释一下吗
浏览 2
提问于2018-07-18
得票数 5
2
回答
复制构造函数c++奇怪的行为?
、
、
您好,我有一个包含
数组
的类,我没有通过我的类构造函数传递这个
数组
(这里会出错吗?)该
数组
只是在类中定义,然后在一个read方法中初始化。我读过
浅
拷贝
和深
拷贝
,但我不明白为什么在
浅
拷贝
之后调用的方法会导致这两个
拷贝
都排序?这是预期的行为吗?更多信息:static string myArray[5]; 然后在write方法中,我将5个元素写入其中,有没有更好的方法,我必须使用一个方法来
浏览 1
提问于2012-03-17
得票数 2
回答已采纳
2
回答
浅
拷贝
调用成员对象的构造函数吗?
){}int main() { B c = b; //shallow copy d = b; //shallow assignment }
浅
拷贝
\赋值是否会调用成员A a的
拷贝
构造函数\赋值运算符重载?或者简单地说,
浅
拷贝
执行成员对象的用户定制的
拷贝
构造函数和赋值操作符,或者也执行
浅
拷贝
?
浏览 28
提问于2021-01-27
得票数 0
回答已采纳
1
回答
当从操作创建者返回新值时,Redux返回错误消息
、
、
我目前正在开发一个试用应用程序,我允许用户对最好的轶事进行投票,当用户投票时,动作创建者应该返回一个新的排序对象
数组
。
浏览 1
提问于2022-07-14
得票数 0
回答已采纳
1
回答
#克隆和#dup有什么区别?
、
因此,我一直在学习没有红宝石背景的水晶,并注意到api文档有#dup和#clone,它们基本上可以复制
数组
。 两者到底有什么区别?api说#dup
浅
拷贝
数组
,而#clone深
拷贝
复制
数组
。
浏览 4
提问于2016-12-25
得票数 2
回答已采纳
1
回答
VueJS引导带-Vue b表-复选框全部和当前项目?
、
、
" :total-rows="totalRows" v-model="currentPage" :per-page="perPage">我知道,如果我只是通过“学校”
数组
浏览 0
提问于2018-10-24
得票数 2
回答已采纳
1
回答
ReactJS -父母州作为
浅
拷贝
或深
拷贝
传递给孩子?
、
、
所以,我们知道,
浅
拷贝
和深
拷贝
的区别是:
浅
拷贝
b=a; // b point to a's address in the memory. if a changes, b changes.深
拷贝
b=a; // b holds the actual value 5. if a changes, b remains the same.酷,现在,我的问题是:传递状态作为孩子们的道具,是‘深’
拷贝
还是‘
浏览 2
提问于2022-09-21
得票数 0
回答已采纳
3
回答
如何在iOS中实现NSMutableArray的深浅
拷贝
?
、
、
我正在尝试为NSMutableArray实现深
拷贝
和
浅
拷贝
。removeObject:@"rooban"];这个程序的输出是,之前的旧
数组
的长度:4浅层复制:后面的旧
数组
的长度:4 我不知道为什么
浅
拷贝</em
浏览 0
提问于2013-02-24
得票数 0
2
回答
深度克隆和浅层克隆有什么区别?
、
、
如果我使用拼接来克隆一个
数组
,它会给我一个
浅
拷贝
,缺少什么?似乎我得到了多级
数组
,所以如果我理解正确的话,它不是
数组
的深度。
浏览 3
提问于2013-05-04
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深拷贝与浅拷贝(C+)
python基础知识:浅拷贝与深拷贝
【壹零学院】Python的深拷贝和浅拷贝
python中is、id、=与浅拷贝和深拷贝
js浅拷贝和深拷贝以及注意事项
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券