voidarray_1(void){typedefint(Array)[5];
Array* a =NULL;int tmp[5]={0};int i;
a =&tmp;for(i =0; i <5; i++){(*a)[i]= i;}for(i =0; i <5; i++){printf("%d ",(*a)[i]);}printf("\n");}
数组指针-2
voidarray_2(void){typedefint(*Array)[5];
Array a =NULL;int tmp[5]={0};int i;
a =&tmp;for(i =0; i <5; i++){(*a)[i]= i;}for(i =0; i <5; i++){printf("%d ",(*a)[i]);}printf("\n");}
数组指针-3
voidarray_3(void){int(*Array)[5]=NULL;int tmp[5]={0};int i;
Array =&tmp;for(i =0; i <5; i++){(*Array)[i]= i;}for(i =0; i <5; i++){printf("%d ",(*Array)[i]);}printf("\n");}