腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Swift
中
通过
引用
基元
类型
传递
swift
、
pass-by-reference
、
primitive-types
在下面的示例
中
,我有一个Model对象a,其中包含一个Struct,b。我希望它们都能访问由变量a和aa
引用
的Bool。为此,我
在
Box结构
中
包装了一个Bool。<Bool>(value: true) let contentView = TestView(model: Model(a: box, b: Model.B(aa: box))) model.b.aa
中
的值没有像我预期的那样更新
浏览 15
提问于2020-01-22
得票数 1
3
回答
通过
引用
传递
基元
类型
而不是
通过
值返回有效率上的好处吗?
c++
、
performance
在
C++
中
,
通过
引用
传递
基元
类型
而不是
通过
值返回是否有效率优势?
浏览 0
提问于2013-06-16
得票数 14
6
回答
在
Java
中
,数组是
通过
值
传递
还是
通过
引用
传递
?
java
、
arrays
在
Java语言中,数组不是,但是它们是的,所以它们是
通过
值
传递
还是
通过
引用
传递
?它依赖于数组包含的内容,例如
引用
还是
基元
类型
?
浏览 6
提问于2012-10-06
得票数 221
回答已采纳
8
回答
如何
通过
引用
传递
原始数据
类型
?
java
、
pass-by-reference
、
primitive-types
如何在java
中
通过
引用
传递
基元
类型
?例如,如何使
传递
给方法的int成为可修改的?
浏览 2
提问于2010-12-01
得票数 47
回答已采纳
1
回答
“
通过
赋值
传递
”是什么意思?
python
下面是我对java和python
中
传递
的
类型
和参数的理解:
在
java
中
,有原始
类型
和非原始
类型
。前者不是宾语,后者是宾语。
在
python
中
,它们都是对象。
在
java
中
,参数是
通过
值
传递
的,因为:原始
类型
会被复制然后
传递
,所以它们肯定是
通过
值
传递
的。非
基元
类型
浏览 0
提问于2018-05-26
得票数 9
1
回答
在
Javascript
中
按值
传递
和按
引用
传递
typescript
、
angular
现在我已经
在
Angular2上工作了近3个月,我遇到了一些场景,这让我想知道这是如何发生的? 例如,对于特殊的this关键字,很明显它
传递
的是相关DOM Object或Class的
引用
或实例。
浏览 37
提问于2016-02-18
得票数 75
回答已采纳
1
回答
在
java
中
,有没有函数
中
的变量没有链接的情况?
java
特别是,我想知道arg是否总是链接的,或者它只是链接了,因为函数的描述是static这里有一些示例代码来说明我所指的内容。
浏览 2
提问于2015-11-25
得票数 0
6
回答
小而简单的结构应该
通过
常量
引用
来
传递
吗?
c++
、
function
、
pass-by-reference
、
user-defined-types
我一直被教导,
在
可能的情况下,非
基元
类型
应该
通过
常量
引用
传递
,而不是
通过
值
传递
,即:void foo(const std::string&str);//goodclass Vector2public
浏览 0
提问于2010-07-23
得票数 20
回答已采纳
2
回答
为什么这个变量
在
Javascript中就像一个指针?(使用HTML5画布)
javascript
、
html
、
canvas
$('.red').change(function(){ var green = 1, blue = 1; pix[i + 1] = pix[i + 1] * green; }
浏览 0
提问于2011-11-28
得票数 1
回答已采纳
3
回答
通过
包装在
基元
类型
的类中将
基元
类型
作为
引用
传递
java
、
pass-by-reference
、
pass-by-value
我将2个布尔对象
传递
给一个函数。我知道Java是
通过
值
传递
的,但是因为我使用对象作为参数,所以它应该
传递
这些参数的地址,而不是值。但是
在
更新了function
中
的对象值之后,我
在
main中看不到更新的值。这里我漏掉了什么?
浏览 3
提问于2014-12-25
得票数 1
3
回答
比较Java的分值
传递
和C++的分值
传递
或-reference
java
、
c++
Java使用按值
传递
,包括对象
类型
和
基元
类型
。因为Java
传递
了
引用
的值,所以我们可以更改target的值,但不能更改地址。 这与C++相比如何?
浏览 0
提问于2012-11-22
得票数 0
回答已采纳
2
回答
当使用JNI (更具体地说是Android NDK)时,Java是否
通过
引用
或值
传递
给C?
android
、
java-native-interface
、
android-ndk
当使用JNI (更具体地说是Android NDK)时,Java是否
通过
引用
或值
传递
给C?
浏览 2
提问于2009-11-09
得票数 3
回答已采纳
6
回答
Swift
结构和数组的冲突定义
swift
在
Swift
编程语言中,它说: “如果将数组实例分配给常量或变量,或者将数组实例作为参数
传递
给函数或方法调用,则数组的内容
在
赋值或调用发生时不会复制。当您
通过
一个数组修改一个元素值
浏览 4
提问于2014-06-27
得票数 10
2
回答
通过
引用
基元
类型
传递
,例如int,bool,是否会比
通过
值
传递
有任何加速?或者它会恶化时间/空间的使用?
c++
这些变量
在
我
传递
给它们的函数
中
以只读的方式使用(所以它们是常量) 众所周知,
通过
引用
传递
对于复杂对象更好,因为它避免了复制(这会导致对构造函数的整个层次结构的调用)。然而,对于int来说,这有意义吗?一般来说,
引用
是以指针的形式实现的(我听说),所以需要更多的内存来处理它们,因为指针通常是8字节长,而Int是4字节(
在
典型的64位平台上)。
浏览 0
提问于2017-05-22
得票数 0
2
回答
把物体
传递
给生命
javascript
、
closures
我正在生成一个函数,并按如下方式将它推到数组
中
: var k; k = {"val" : i};输出:Object {val: 1}但是,我
传递
的是由于对象是
通过
引用
传递
的,所以我希望它用2,2,2值来记录对象,但
浏览 1
提问于2016-06-06
得票数 1
回答已采纳
4
回答
在
Java
中
通过
引用
传递
基元
数据
java
是否可以将原始数据作为参数
传递
给java
中
的方法,而不将它们包装到相应的类对象
中
?
浏览 0
提问于2011-01-05
得票数 12
回答已采纳
1
回答
变量仅在函数
中
更改为函数。
javascript
当我把一个变量
传递
给一个函数,然后改变它,它不会在这个函数之外改变。也许这些年来我一直
在
曲解Javascript,但我希望check()
中
的isEven与日志
中
的原始isEven.....But一样,isEven外部保持为0.
浏览 0
提问于2016-03-15
得票数 0
回答已采纳
1
回答
Swift
是否有类似"ref“这样的关键字来强制参数
通过
引用
传递
?
pass-by-reference
、
swift
在
Swift
中
,默认情况下结构和值
类型
是
通过
值
传递
的,就像在C#中一样。但C#也有一个非常有用的ref关键字,它强制
通过
引用
传递
参数,因此可以
在
函数
中
更改相同的实例,然后从调用者的作用域进行访问。有没有办法
在
Swift
中
实现同样的结果?
浏览 1
提问于2014-06-03
得票数 56
回答已采纳
3
回答
如何使变量
在
AS3
中
像
引用
一样工作
actionscript-3
可能重复: AS3
中
的
基元
类型
按值
传递
,而不是
引用
。是否有一种方法可以覆盖该行为并对某些变量
传递
引用
?
浏览 4
提问于2011-08-22
得票数 2
回答已采纳
4
回答
在
Java中将对象和原始数据作为参数
传递
有什么区别?
java
、
parameters
、
primitive
我对
在
Java中将对象和原始数据作为参数之间的区别感到有点困惑。我在这里读取了一个,它解释说,当您
传递
一个原始数据时,您可以复制该数据并
传递
它,但是如果您
传递
一个对象,则
通过
对象
引用
传递
。我还读了这个,解释说
在
Java
中
没有
传递
引用
。那么,上述两次
传递
之间的真正区别是什么,以及为什么Java处理它们的方式不同?提前谢谢。
浏览 4
提问于2015-05-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
字符串在Java中通过“引用”传递
清源正本,鉴往知来,Go lang1.18入门精炼教程,由白丁入鸿儒,Golang中引用类型是否进行引用传递EP18
OpenJDK 提案将为 Java 带来通用泛型
Swift意欲成为无数据竞争的并发编程语言
Swift 2023 将在哪些方面创新?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券