腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Go
中
指针
取消
引
用是
如何
工作
的
?
、
我在上浏览了golang教程,并在
中
尝试了一些东西package main X, Y intimplicit) fmt.Println(p, q, r, s)它非常基础,展示了
如何
创建这个奇特
的
新结构Vertex
的
实例。然而,显示了通过指向顶点
的
浏览 0
提问于2014-11-23
得票数 35
回答已采纳
4
回答
指针
取消
引
用是
如何
工作
的
?
、
、
list1; list1 = *pnext; return list;这段代码来自这里,
的
选择答案
浏览 0
提问于2011-03-21
得票数 1
回答已采纳
1
回答
Go
指针
、引用、解除引用
的
规则:
、
、
、
我试图找到一个句柄,以了解
Go
解析器和编译器
如何
处理
指针
和引用--似乎找不到有明确规则
的
地方。例如,在下面的代码示例
中
,返回类型*list.List和局部变量l是
指针
类型,需要在它们
的
声明中使用
指针
符号*,但是它们不必
在
使用中被
取消
引用:l.PushBack(i)。但是
在
相同
的
代码
中
,输入参数value *int64被声明为
指针
,并且必须
浏览 0
提问于2013-12-31
得票数 7
回答已采纳
2
回答
在
函数参数
中
传递接口
指针
、
、
、
、
我发现接口
指针
必须显式地
取消
引用,这与结构不同:type myinter interface函数无法解析接口中定义
的
对hello函数
的
引用。当然,
取消
对接口
的
引
用是
可行
的
: (*i).hello() // <
浏览 0
提问于2019-10-10
得票数 0
6
回答
“*”和“&”
的
意思是什么?
通过
在
函数声明中提到它们,它们应该/预期做些什么?7: return &callproperfunction {var1 int, var2 int, func1.newfunc[], jackpot}看起来,它们就像我们
在
C++中所拥有的
指针
一样。但我不能把这些概念和我们这里
的
东西联系起来。换句话说,当我
在
Go
中
函数声明中使用它们时,'*‘an '&’做什么。 我知道引用和
取消
引
浏览 7
提问于2016-07-03
得票数 94
回答已采纳
3
回答
在内存
中
存储一个大对象,还是
在
C#
中
只存储一个指向它
的
指针
?
、
、
、
、
struct Tile GameObject
go
; { ...}GameObject由一个GameObject(一个已经在场景/内存
中
的
游戏中
的
统一
引
擎)和其他字段组成。考虑到
浏览 5
提问于2017-04-29
得票数 3
回答已采纳
1
回答
什么时候
Go
只通过uintptr`引用一个对象是安全
的
?
、
Go
编程语言
在
13.2节
中
说,这是代码是安全
的
,x将始终对垃圾收集器可见: uintptr(unsafe.Pointer(&x)) +在被描述为安全
的
情况下,
在
调用uintptr之后,对x
的
唯一
引
用是
uintptr值,不是吗?
在
同一行上有一个指向它
的
Pointer,但它是已经运行
的
uintptr
的</
浏览 0
提问于2017-02-06
得票数 3
1
回答
如何
制作一个类型
的
副本?
正如标题所问
的
,我
如何
复制任意类型,但与原始类型不同?正如所述,它们之间不是隐式可转换
的
,而是具有相同
的
接口。 我将以cuda
的
指针
为例来解释为什么可能需要这样做。由于主机(CPU)和设备(GPU)内存是分开
的
,所以您希望
在
主机代码
中
取消
对设备
指针
的
引
用是
完全有可能
的
。但是,两者都只是普通
的
老
指针
,如果您确实这
浏览 0
提问于2017-06-09
得票数 0
回答已采纳
1
回答
如何
取消
指针
在
Go
中
的
引用?
、
在
Go
语言中,有没有办法将*string转换为string?(或者,就这一点而言,是否有*T到T?) 我看过互联网和一些
Go
文档,但我找不到它--可能错过了它。
浏览 5
提问于2014-04-26
得票数 8
回答已采纳
1
回答
什么时候
Go
的
指针
会自己
取消
引用
、
我最近刚刚开始研究
Go
,我有一个主要
的
困惑:我正在努力理解什么时候有必要显式地
取消
对
指针
的
引用。例如,我知道.操作符将处理
取消
对
指针
的
引用ptr.Field = "foo" //Automatically dereferencesptr := new([5][5]int) ptr
浏览 1
提问于2012-11-24
得票数 33
回答已采纳
2
回答
编译器级别的C++引用和
指针
、
、
、
我正在努力学习C++编译器
如何
处理引用和
指针
,以便为下学期
的
编译器类做准备。我特别感兴趣
的
是编译器
如何
处理C++
中
的
引用。 非引用变量
在
符号表中有一个条目。当创建对该变量
的
引用时,编译器只需创建另一个“指向”符号表
中
完全相同条目的词(而不是指向非引用变量在内存
中
的
位置)。当创建对该
浏览 5
提问于2014-01-15
得票数 11
1
回答
Golang,
Go
:为什么
指针
使用星星运算符而不是&
、
、
slice x := ByteSlice{1, 2, 3} x.Append(y)} 为什么我们不使用&ByteSlic
浏览 1
提问于2014-01-30
得票数 11
回答已采纳
2
回答
戈朗:
如何
将
指针
添加到切片中?
、
、
、
我是戈朗
的
新手,但我以为我已经掌握了指点和推荐信
的
要领,但显然不是:func (s *inmemService) GetWatchedRepos(c
浏览 3
提问于2017-03-20
得票数 2
回答已采纳
4
回答
有没有什么方法可以让我们
在
C
中
取消
对内存地址
的
引用?
我正在理解C语言中
指针
的
工作
原理。
指针
基本上存储了内存(say addr1)
的
地址,而
取消
引用
指针
会给出存储在内存地址addr1上
的
值。有没有任何可能
的
方法,我们可以直接解引用内存地址addr1,以获得存储
在
该位置
的
值? 我知道
如何
使用
指针
。我只想知道背后到底发生了什么。我尝试使用内存地址在下面的代码
中
创建与
指针
工作</
浏览 0
提问于2019-01-31
得票数 0
1
回答
通过"cgo“作为键传递
Go
指针
、
、
我
在
Go
和Python之间做一些互操作。我计划在
Go
中
创建对象,并且只通过
Go
方法从Python访问对象。例如,下面的struct A只会在
Go
中
创建和销毁,并且只能通过method1访问。但是Python代码确实需要知道struct A实例
的
句柄/
指针
,这样当它将这个句柄/
指针
传递给
Go
函数时,
Go
函数知道将它转换为
Go
指针
浏览 5
提问于2021-05-18
得票数 0
回答已采纳
1
回答
函数名上
的
歧义星运算符
、
、
、
仅举一个最低限度
的
工作
实例:{} { (* foo)("* foo");哪种输出* foo 我认为函数名应该是代码段
中
例程
的
地址,所以star操作符应该返回一个可执行指令。但是这个操作员实际上是怎么
工作
的
呢?谢谢你开了
浏览 0
提问于2014-09-16
得票数 0
回答已采纳
6
回答
C
中
的
指针
:为什么
在
获取x
的
地址时,*address_of_x = &x
中
需要*?
、
、
假设我们有以下代码,它接受x,在其中存储值4,然后将x
的
地址存储
在
指针
变量
中
:int *address_of_x = &x; * in int *address_of_x
的
目的是什么我理解*用于
取消
指针
的
引用-它接受一个地址,并告诉您存储在那里
的
内容。但是,如果一个地址被存储,那么我们
取消
引
用是
什么呢?还是我们根本不
取消
任何东西?
浏览 15
提问于2017-11-22
得票数 3
回答已采纳
3
回答
检查两个QSharedPointer有相同
的
数据
、
、
、
我有两个QSharedPointer,我可以检查它们是否指向同一个对象,使用这样
的
operator==否则我必须写对象
中
存储
在
指针
中
的
对象重载了operator==。
浏览 3
提问于2013-02-14
得票数 2
回答已采纳
1
回答
如何
在不使用id
的
情况下将焦点设置到textbox
我有这个html <input /></div>我实际拥有的唯一
引
用是
由o
浏览 17
提问于2016-09-26
得票数 0
回答已采纳
3
回答
正在销毁一个常量未定义
的
行为。
、
、
32, 0x18000);volatile char *LCDC = (volatile char*)0xFF40;以下是明确未定义
的
行为:*dontdoit; 因为
在
指针
上下文中使用0时,它将成为空
指针
的
值,而
取消
对空
指针
的
引
用是
未定义
的
行为。但前两个示例是未定义
的
行为,还是简单
的</
浏览 1
提问于2019-11-12
得票数 1
回答已采纳
点击加载更多
相关
资讯
如何取消在 Google Play Store 中的付费应用订阅?
Go语言与PHP语言在实际工作中的协同使用
Go 爬虫在大规模数据抓取中的性能如何
【译】Arc在Rust 中是如何工作的
在物业收费管理工作中,如何拒绝收费漏洞的发生
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券