在16位编译系统上,若定义int a[]={10,20,30},*p=&a;当执行p++;后下列叙述错误的是() A.

学习 时间:2026-08-13 19:03:12 阅读:3366
在16位编译系统上,若定义int a[]={10,20,30},*p=&a;当执行p++;后下列叙述错误的是() A. p向高地址移了一个字节 B.p与a+1等价 C.语句printf(“%d”,*p);输出20 D.p指向数组元素a【1】题目的答案是A但我觉得这个题目在&a这个地方错了,要不要把&去掉.

最佳回答

自由的小鸽子

务实的夏天

2026-08-13 19:03:12

嗯,你的想法是正确的,应该是int *p=a;或者int *p=&a[0];

最新回答共有2条回答

  • 微笑的橘子
    回复
    2026-08-13 19:03:12

    嗯,你的想法是正确的,应该是int *p=a;或者int *p=&a[0];

上一篇 SO2和水反应是生成亚硫酸吗

下一篇 以 My---Autumn Day (我的中秋节)写一篇英语作文 70个词左右