以下程序结果是 main() {int a[]={1,2,3,4,5}; int *p=a; printf("%d",*(++p)); }

如题所述

结果:2
main()
{
int a[]={1,2,3,4,5};
int *p=a;//a是数组名 表示的是数组首元素的地址 这时候p=&a[0];
printf("%d",*(++p));//p的基类型为整型,p+1相当于加四个字节 就指向了数组的第二个元素
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-21
2
相似回答