当前位置: 首页 > news >正文

你的输出第一行肯定和我不一样,且每次运行的输出肯定不一样。

如果你学过点底层知识,一定能看出来第一行是个十六进制数。没错它就是个地址。

为什么会有这样的结果呢?

通过图片解析下你就明白了(第一行变量名,第二行变量的值,第三行变量的地址。注意 p2 p1 地址未知,是假设的)

可以看到,*p2实际上指的是p1,而它的值则是a的地址。而**p2才指的是a本身。也就是说,解引用一次,就找一次地址对应的对象。要想获得a,则必须解引用两次。

再再再恭喜你一下,你已经完全明白了指针的简单使用。

指针和引用

通过上面的讲解,我们不难得出结论:

  • 指针是对象
  • 引用不是对象
  • 指针、引用可以指向的是对象
  • (推论)指针可以指向指针

所以显然可以推出:

  • 引用可以指向指针
  • 指针不能指向引用
http://www.gsyq.cn/news/1611470.html

相关文章:

  • — 一款针对 IT 团队开发的文档管理系统,基于 Golang 开发,内置项目管理,用户管理,权限管理等功能,可以用来储存日常接口文档,数据库字典,手册说明等文档。功能特色:
  • 零基础使用VMware虚拟机安装CentOS Linux超详细教程
  • 硬件学习第三天(阅读芯片手册)
  • 技术速递|通过全新开放数据集,加速研究人员和开发者构建多语言 AI
  • [智能体-612]:AGENTS.md 完整详解(OpenClaw 体系,对应 workspace 里的工作规范文件)
  • 中餐厅摆台 点击UI图片拖拽预制体到桌面并 实现预制体拖拽
  • 一文搞懂巴别鸟版本管理:从历史回溯到冲突解决的完整攻略
  • Keepalived简介与工作原理Keepalived是一个基于VRRP协议(虚拟路由冗余协议) 实现的高可用解
  • 23 万 Star 的秘密知识库,运维和安全人员的工具箱
  • 3个步骤让Windows 11重获新生:Win11Debloat系统优化完全指南
  • 基于STM32单片机老人防丢智能拐杖 盲人导航定位跌倒检测设计系统3(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • HTML和CSS基本知识
  • 大模型核心技术与企业级应用实战指南-附录
  • App Store Connect CLI 1.5.4 官方版下载(夸克网盘+百度网盘,SHA256校验)
  • 企业级数字人直播解决方案:多账号矩阵 + 全域同步推流
  • 双向链表,反转链表
  • PHP本地开发环境一键部署与API集成实践指南
  • MySQL索引深潜:从B+树到查询优化器的艺术
  • Spring Boot 3.0.5 + Vue 3 实战:手把手教你搞定WebSocket消息推送(含完整前后端代码)
  • Java中实现html转pdf
  • 2026年值得关注的AI外呼厂商盘点:从云厂商到垂直方案,怎么选更合适?
  • 3-IPV6域名解析
  • 实战掌握Adobe软件激活:全面解析GenP 3.0破解工具高效配置
  • 后端性能瓶颈排查实战:从慢接口到系统优化的完整落地思路
  • 大部分人都在管别人的闲事
  • 而 C++ 就是这种能自举的编程语言
  • 【Claude】Claude Code 代码审查实战指南:一次对话审出 26 个 Bug 的方法论
  • Go模块管理教程
  • 【最新测评】有没有降AI率的靠谱网站推荐?2026年实测15款降AI神器,省钱又高效!
  • CSDN自动化测试_草稿