//利用指针输出一维数组任意列的值
#include<stdio.h>
int main()
{
int array[4]={1,2,3,4};
int (p)[4];
p=&array;
int i;
scanf("%d",&i);
printf("%d",(*§+i)); 也可以printf("%d",(*p)[i]);
}
#include<stdio.h>
int main()
{
int array[4]={1,2,3,4};
int p;
p=array;
int i;
scanf("%d",&i);
printf("%d",(p+i)); 也可以 printf("%d",p[i]);
}
//只需注意p[i]与*(p+i)等价