关于指针赋值的一些问题

指针在C++中是比较重要的一类问题,对于初学者来说可能会比较难以理解。下面针对指针赋值这方面的问题做一些总结。

首先明白一点:指针即地址
指针同样也需要存储单元来存储,里面存储的内容就是地址,什么地址?所指对象的首地址。因此,指针存储单元的大小是固定的,与所指对象的类型无关。如下例: 结axhoax在这里插入图片描述
接下来步入正题:
在这里插入图片描述

所有有关指针及对象内存分配的问题都可以用图表示出来,这样更直观易懂,下面是以上程序的图解:
需要注意的是:int *p3=p2并不是定义了一个指向指针p2的另一个指针p3,而是将p2赋值给p3。它等同于int *p3;p3=p2;
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值