#include<stdio.h>
int main()
{
int arr[]={1,2,3,4,5};
int *p=arr;//
printf("%d",arr[2]);//
printf("%d",*(arr+2));//
printf("%d",p[2]);//p+0~p+4可以表示数组元素的地址,但是这里p[2]是什么用法?
printf("%d",*(p+2));//
*(p+2)+=3;//这里是先计算*(p+2)指向arr[2],再计算arr[2]+=3吗?
printf("%d",*(p+2));//
}