设有 double a[4]={10,20,30,40},*p=$a[3];p=p-2;且假定&a[0]为0xFFDB,则printf("%x",p);将输出
答案:1 悬赏:70 手机版
解决时间 2021-02-25 11:03
- 提问者网友:我们很暧昧
- 2021-02-24 10:54
设有 double a[4]={10,20,30,40},*p=$a[3];p=p-2;且假定&a[0]为0xFFDB,则printf("%x",p);将输出
最佳答案
- 五星知识达人网友:渊鱼
- 2021-02-24 11:58
p指向a[3]=40单元
p=p-2;p指向a[1]=20单元
如果double占用8字节,那么p的地址就是a[0]的地址加8=0xFFD8+8=0xFFE0
得到输出为:ffe0
p=p-2;p指向a[1]=20单元
如果double占用8字节,那么p的地址就是a[0]的地址加8=0xFFD8+8=0xFFE0
得到输出为:ffe0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯