以下程序的输出结果是______。 #include <stdio.h> main() { int a[5]={2,4,6,8,10},*p; p=a; p++; printf("%d",*p); }

admin2010-12-10  25

问题 以下程序的输出结果是______。
#include    <stdio.h>
main()
{ int  a[5]={2,4,6,8,10},*p;
p=a;    p++;
printf("%d",*p);
}

选项 A、 4

答案

解析  在主函数中,语句p=a;p++使用指针p指向数组a[1],所以输出结果为4。
转载请注明原文地址:https://kaotiyun.com/show/mQPp777K
0

最新回复(0)