golang 指针类型使用

21 阅读1分钟
  • 基本数据类型,变量存的是值,也叫值类型

  • 指针获取变量的地址用&, num:=10, 地址就是&num

  • 指针类型,指针变量存的是一个地址,这个地址指向的空间才是值

    比如:var ptr *int = &num

image.png

  • 获取指针类型所指向的值,使用 *ptr 返回值:10
  • 值类型,都有对应的指针类型,形式为 数据类型,比如int,*float
  • 值类型包括:基本数据类型int系列,float系列,bool,string,数组,struct