Go-Pointer

2021-03-29  本文已影响0人  SodaCrush

go 指针

声明指针类型

var a *int
*a = 100
var a  = new(int)
*a = 100

取指针地址

&符号进行取址操作,例如:&student

取指针地址指向的值

*符号进行取值操作,例如:*student

var a int = 10
// 将a的内存地址赋给ptrA
var ptrA *int = &a
// 修改ptrA指向的值
*ptrA = 100
fmt.Println(a) 

new 和 make 的区别

上一篇下一篇

猜你喜欢

热点阅读