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

学习 时间:2026-04-03 14:56:10 阅读:1309
在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-04-03 14:56:10

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

最新回答共有2条回答

  • 霸气的网络
    回复
    2026-04-03 14:56:10

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

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

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