下列程序的执行结果是什么?
#include “stdio.h”
void main()
{ int a[10];
int *p;
for(p=a; p < a+10; p++)
scanf(“%d”,p);
for(p=a; p < a+10; p++)
{printf(“address=%x\t”,p);
printf(“value=%d\n”,*p);
}
printf(“%d\t”,p);
printf(“%d\n”,*p);
}
程序的执行结果是
1 2 3 4 5 6 7 8 9 10
address=ffba value=1
address=ffbc value=2
address=ffbe value=3
address=ffc0 value=4
address=ffc2 value=5
address=ffc4 value=6
address=ffc6 value=7
address=ffc8 value=8
address=ffca value=9
address=ffcc value=10
-50 -36
© 版权声明
部分文章来自网络,只做学习和交流使用,著作权归原作者所有,遵循 CC 4.0 BY-SA 版权协议。
THE END
暂无评论内容