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

2024-11-23 21:11:46
推荐回答(2个)
回答1:

结果:2
main()
{
int a[]={1,2,3,4,5};
int *p=a;//a是数组名 表示的是数组首元素的地址 这时候p=&a[0];
printf("%d",*(++p));//p的基类型为整型,p+1相当于加四个字节 就指向了数组的第二个元素
}

回答2:

2