//切记一点数组名代表数组的首地址,还有就是arr[i] == *(arr + i)
#include
int main(void){
int arr[5] = {37,10,30,87,10};
int len = 5;
int i,*p;
p = arr;
//第一种循环数组的方法
printf("第一种循环数组的方法:\n");
for(i=0;iprintf("%d ",*(arr+i));
}
printf("\n");
printf("第二种循环数组的方法:\n");
//第二种循环数组的方法
for (i=0; i<5; i++) {
printf("%d ",*(p+i));
}
printf("\n");
return 0;
}
int a[5];
scanf("%d",a+1);这就代表大会a1的地址