1. 指针的创建

指针创建有三种方法

第一种方法
先创建指针,分配好内存后,再给指针指向的内存地址写入对应的值。

// 创建指针
astr := new(string)
// 给指针赋值
*astr = "Go编程时光"

第二种方法
先定义对应的变量,再通过变量取得内存地址,创建指针

// 定义普通变量
aint := 1
// 定义指针变量
ptr := &aint  

第三种方法
先声明一个指针变量,再从其他变量取得内存地址赋值给它

aint := 1
var bint *int  // 声明一个指针
bint = &aint   // 初始化

原文链接:https://blog.csdn.net/weixin_33637628/article/details/112098100

posted on 2022-02-24 17:48  西伯尔  阅读(54)  评论(0编辑  收藏  举报