【时时三省】(C语言基础)指针笔试题3

山不在高,有仙则名。水不在深,有龙则灵。                            ----CSDN 时时三省

笔试题3

94f1d29a78ca413692b30b2546ab85e7.jpg

首先创建了一个数组 数组里面放了1 2 3 4 

&a取出的是数组的地址 数组地址加1 如下图 直接从1跳到了四后面 然后强制类型转换成了int* 转换成int*之后 赋值给了ptr1

e4c55302b0b246aeb1ecea06d2e8d422.jpg

 然后看下面那个 a本来是一个数组名 数组名本来表示的是首元素的地址 就是1前面的地址 然后把它强制类型转换成了int 整型再加1 就是加1个字节的大小 然后int*又把它强制转换成了int*

打印的时候对ptr2进行了解引用操作

%x是打印16进制的数 

最后结果打印的是 4 2000000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

时时三省

网络乞丐,在线乞讨。

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

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

打赏作者

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

抵扣说明:

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

余额充值