#include<stdio.h> #include<stdlib.h> int main() {int i,a[4]={1,2,3,4}, *p=a; //p的初值是a,p指向a[0] p=a; //重新使p指向a[0] for(i=0;i<10;i++,p++) printf("a[%d]=%d",i,*p); //输出i和*p printf("\n"); //换行 return 0; }