
2个回答
展开全部
int为4个字节, double是8个字节, 数组名a存的就是数组的首地址, 强转成double*类型赋给q,
然后q自加, 偏移一次是8个字节, 这个时候指到了3的位置, 再强转成int*类型, 输出*p就是四个字节的数据, 那就是3了.
所以B是对的
然后q自加, 偏移一次是8个字节, 这个时候指到了3的位置, 再强转成int*类型, 输出*p就是四个字节的数据, 那就是3了.
所以B是对的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询