#include <stdio.h>
int main(){
int a=10;
int *p=&a;
printf("a的地址:%p\n",p);
int b=0;
p=&b;
printf("a的地址:%p\nb的地址:%p\np本身的地址:%p\n",&a,p,&p);
*p=10;//等效于b=10
printf("%d\n",b);
int *p2=&b;
int *p3[3];
p3[0]=p2;
printf("p3[0]=%p\n",p3[0]);
int (*p4)[3];//数组的指针
return 0;
} |
|