可以允许把指针好像数组名一样进行标记
#define N 100
int a[N],i,sum=0,*p=a;
for(i=0;i<N;i++)
sum+=p[i];
对待p[i]就像对待*(p+i)一样
对于多维数组:
double arry[5][10]={0};
double **pp;
pp=arry;//直接赋值会产生编译错误
解决方法: double arry[5][10]={0};
double(*p)[5];
for(int i=0;i<5;i++)
p[i]=arry[i];