对C++指针的简单理解 ...

本文从编译器角度深入浅出地讲解了指针的概念,并通过多个实例演示了指针在内存中如何操作变量地址及值。适合指针概念模糊的学习者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么叫指针我想就不用我说了,定义到处都有;来看这篇文章的大多都对指针理解得不是很清楚,下面我就从编译器编译时的角度来说一下我是怎么理解指针这个东西的.

————–第一部分—————

例1:

由于初次使用Markdown编辑器,不会调色,所以就截图处理了

这里写图片描述

例2:

这里写图片描述

例3:

这里写图片描述

例4:

这里写图片描述

————–第二部分—————

有了第一部分的了解,第二部分我就通过一个例子,再整体的说一下

这里写图片描述
运行结果:

12 13
1:&a=2162328,&b=2162316

2*x=12,*y=13,&temp=2162084

3:&x=2162100,&y=2162104,&temp=2162084

4:&(*x)=2162328,&(*y)=2162316,&temp=2162084

5x=2162328,y=2162316,&temp=2162084

6*x=13,*y=12,&temp=2162084

7: 13   12

作为初学者,以上肯定有说错的地方,往指正。

转载于:https://www.cnblogs.com/tolic/p/7142289.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值