当前位置:网站首页>指针和解引用
指针和解引用
2022-08-01 16:56:00 【Rolandxxx】
指针也是变量,那么变量的话就是有值和有地址,指针的值就是所指向变量的地址,解引用就是把地址扒开拿到地址对应的那个值。
举两个例子方便理解:
例子一、
指针: int* p = &a,表示一级指针变量p内容里存放的是a的地址
解引用: *p,表示对指针变量p进行解引用就是把p内容的这个地址对应的东西解开,解出来,就像打开一个包裹一样,拿到它的值,那就是该变量的值了。
例子二、
指针: int**pp=&p,表示二级指针变量pp内容存放的是一级指针变量p的地址。
解引用: *pp=&a,对二级指针变量pp进行解引用就是把变量pp内容的这个地址对应东西给解开,拿到它的值,那就是a的地址了。
边栏推荐
- 个人日记
- 云商店携手快报税,解锁财务服务新体验!
- 金仓数据库 KDTS 迁移工具使用指南(2. 简介)
- AntDB数据库亮相24届高速展,助力智慧高速创新应用
- [Dark Horse Morning Post] Hu Jun's endorsement of Wukong's financial management is suspected of fraud, which is suspected to involve 39 billion yuan; Fuling mustard responded that mustard ate toenails
- 首席工程师究竟是怎样的存在?
- 好家伙,公司服务器直接热崩掉了!
- 经验|如何做好业务测试?
- 参观首钢园
- intentservice使用(Intention)
猜你喜欢
随机推荐
C#的DataTable帮助类
首席工程师究竟是怎样的存在?
请问数据库中报错信息如下,mongoshake 有什么配置的方式解决这种大消息问题吗?
MySQL最大建议行数2000w, 靠谱吗?
个人日记
ROS2系列知识(7):用rqt_console查看日志logs
C#的DateTime帮助类
SQL函数 TO_CHAR(二)
探讨if...else的替代方案
【TDP加码福利】COS用户实践征文月,等你来投稿!!!
UI helper class for Winform - some components will use DevExpress components
金仓数据库 KingbaseES V8.3 至 V8.6 迁移最佳实践(4. V8.3 到 V8.6 数据库移植实战)
C#的CSV格式文件帮助类
如何有效地开发 Jmix 扩展组件
【paper】Cam2BEV论文浅析
测试技术|白盒测试以及代码覆盖率实践
PAT 甲级 A1003 Emergency
金仓数据库KingbaseES安全指南--6.3. Kerberos身份验证
MUI as a mobile phone to return to the action bar
MySQL's maximum recommended number of rows is 2000w, is it reliable?