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

学习 时间:2026-09-28 18:17:37 阅读:5943
在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-09-28 18:17:37

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

最新回答共有2条回答

  • 威武的寒风
    回复
    2026-09-28 18:17:37

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

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

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