技术栈

Go 自学:pointer指针

练习两年半的工程师2023-08-27 17:22

以下代码中,我们建立指针ptr指向myNumber的地址。

*ptr代表指针指向的值。

我们改变指针*ptr,可以改变被指向的变量的值。

go 复制代码
package main

import "fmt"

func main() {
	myNumber := 23

	var ptr = &myNumber

	fmt.Println("Value of the address is ", ptr)
	fmt.Println("Value of actual pointer is ", *ptr)

	*ptr = *ptr + 2
	fmt.Println("New value is: ", myNumber)
}

输出为:

Value of the address is 0xc00000a0a8

Value of actual pointer is 23

New value is: 25

上一篇:聊聊Docker的历史
下一篇:MCS-51单片机温度控制系统的设计
相关推荐
bobz965
7 小时前
AMD 正式停更 AMDVLK 驱动: 有格局的厂商和社区会是一致的
后端
拳打南山敬老院
7 小时前
漫谈 MCP 构建之概念篇
前端·后端·aigc
每天进步一点_JL
7 小时前
JVM 类加载:双亲委派机制
java·后端
用户29869853014
8 小时前
Java HTML 转 Word 完整指南
java·后端
J2K
8 小时前
JDK都25了,你还没用过ZGC?那真得补补课了
java·jvm·后端
EMQX
8 小时前
ESP32 + MCP over MQTT:通过大模型控制智能硬件设备
后端·mcp
郭京京
8 小时前
go框架gin(中)
后端·go
郭京京
8 小时前
go框架gin(下)
后端·go
林树的编程频道
8 小时前
单例模式的推导
后端
就是帅我不改
8 小时前
揭秘Netty高性能HTTP客户端:NIO编程的艺术与实践
后端·面试·github
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03UV安装并设置国内源04Claude Code 平替:OpenAI发布 Codex CLI ,GPT-5 国内直接使用0546个Nano-banana 精选提示词,持续更新中06A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程07conda中设置镜像地址(附所有可换的地址)08保姆级教程:手把手教你用Dify实现完美多轮对话(附Chatflow和提示词)09KGG转MP3工具|非KGM文件|解密音频10突破百度网盘的下载限速,两种方法教会你【超详细】