GoLang - 指针

一、指针

  1、基本介绍

    1)、基本数据类型,变量存的就是值,也叫值类型。

    2)、获取变量的地址,用&,比如:var num int,获取num的地址 :&num

      分析一下基本数据类型的内存布局

      

 

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

      比如:var ptr *int = &num

      举例说明:指针在内存中的布局

      

 

    4)、获取指针类型所指向的值,使用:*,比如:var ptr *int,使用*ptr 获取ptr指向的值

      

 

       

 

posted @ 2021-05-13 19:33  瑾琛  阅读(147)  评论(0)    收藏  举报