[小雅轩观点]001谈地址与指针

六年前开始接触到C语言,后来过渡到C++。这段时间中,一直有两种对立观点存在自己的认知当中:

观点一:地址就是指针,指针就是地址,这两个概念是对同一事物的不同称谓。

观点二:指针不同于地址,这种不同点是什么却还是一个疑问。

今天我们就谈一下地址和指针这对孪生兄弟。首先,我个人的观点是:指针不同于地址。

1、概念的区分:

地址:CPU在访问内存单元时,地址线上所施加的那组逻辑值;

指针:指针是地址的进一步抽象,具有类型这一属性;

2、指代内容区分:

地址:指代存储器中一个存储单元

指针:指代存储器中一段存储单元(段的大小取决于指针的类型)

3、使用场合不同:

地址:直接使用存储器或讲解存储器时使用地址这一概念

指针:在编译器中编写程序时,使用指针这一概念


指针类型的作用下节分析



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我叫白小猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值