七叶笔记 » golang编程 » golang2021数据格式(86)指向结构体的指针

golang2021数据格式(86)指向结构体的指针

我们前面定义了指针指向了数组,解决了数组引用传递的问题。那么指针是否可以指向结构体,也能够解决结构体引用传递的问题呢?完全可以。

下面我们先来看一下,结构体指针变量的定义:

也可以使用自动推导类型

 

现在定义了一个结构体指针变量,那么可以通过该指针变量来操作结构体中的成员项。

前面在讲解结构时,用结构体作为函数的参数,默认的是值传递,那么通过结构体指针,可以实现结构体的引用传递。具体实现的方式如下:

相关文章