others linux服务器运维 django3 监控 k8s golang 数据库 大数据 前端 devops 理论基础 java oracle 运维日志

go 指针

访问量:1533 创建时间:2020-06-18

取地址

取对象的地址,在对象前面加&,例如在变量a前 &a.

指针

var var_name var-type demo: var ip int

var a int= 20 / 声明实际变量 / var ip int / 声明指针变量 / ip = &a /赋值*/

fmt.Printf("ip 变量储存的指针地址: %x\n", ip ) fmt.Printf("ip 变量的值: %d\n", ip )

空指针

当一个指针被定义后没有分配到任何变量时,它的值为 nil。nil 指针也称为空指针。nil在概念上和其它语言的null、None、nil、NULL一样,都指代零值或空值。

if(ptr != nil) / ptr 不是空指针 / if(ptr == nil) / ptr 是空指针 /

登陆评论: 使用GITHUB登陆