int *p,a[10]; for(p=a;p
int *p,a[10]; for(p=a;p
fun ( int *p ) { int a=10; p = &a; ++a; } main ( ) { int a=5
int a[4][10],*p
Int a=1; Int *p; p=&a; printf(“%d\n”,*p); 和Int a=1; Int*p; *
定义数组a[ ],为什么int *p=&a[0];等于int *p; p=&a[0];
int a[]={1,2,3,4,5,6,7,8,9},*p; for(p=a,p
int a[5]={2,4,6,8,10},*P,* *k; p=a; k=&p; printf("%d",*(p++)
定义指针int *p p=a,p=&a,*p=a,*p=&a,这四个的区别!
int a [4][10] ,*p; p=a;这句话为什么错了啊?int a[9],*p; p=a;和上面的区别?
main(){int a[]={2,4,6,8,10};int y=1,x,*p;p=&a[1];for(x=0;x
int a[3][8],*p; printf("\n a+0=%-10p",a+0);
int **pp,*p,a=10,b=20; pp=&p;p=&a;p=&b; printf("%d,%d",*p,**