Go 语言中的取止运算符"&"貌似有bug
发布时间:2021-12-18 编辑:jiaochengji.com
教程集为您提供Go 语言中的取止运算符"&"貌似有bug等资源,欢迎您收藏本站,我们将为您提供最新的Go 语言中的取止运算符"&"貌似有bug资源
<textarea id="append-test" style="display:none;">```go
//定义一个int类型变量
var v1 int= 10
//声明一个指向int指针变量,
var vp *int
//用取值运算符&拿到变量v1的内存地址,并把它保存在指针变量vp中
vp = &v1
//打印指针变量的值
fmt.Println(vp) //会打印一个0x开头的十六进制形式的地址,这里都没问题。。
//声明一个结构体类型
type student struct{
Id int
Name string
}
//定义一个student结构体变量
var st1 student = student{1,"小明"}
//声明一个student
var st1p *student
//用取值运算符&拿到变量st1变量的内存地址,并把它保存在指针变量st1p中
st1p = &st1
//打印指针变量的值,发现打印的不是0x开头的十六进制形式的内存地址,而是 &{1 小明}
fmt.Print(st1p)
```</textarea>
到此这篇关于“Go 语言中的取止运算符"&"貌似有bug”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!
您可能感兴趣的文章:
Go 语言中的取止运算符"&"貌似有bug
《Go语言四十二章经》第九章 运算符
Go 中的位运算
Go语言学习 第五章 运算符和表达式 ①
Go语言学习 第五章 运算符和表达式 ②
08-GoLang运算符
图解 Go 并发编程
与 Jupyter 交互的 Go 编程
PHPCMS V9主站调用全站最新内容的方法
Go 语言十年而立,Go2 蓄势待发
[关闭]