#include<stdio.h>
main()
{
long i;
long *p;
printf("输入:\n");
scanf("%ld",&i);
p=&i;
printf("%ld\n",&*p);
printf("%ld\n",&i);
}
#include<stdio.h>
main()
{
long i;
long *p;
printf("输入:\n");
scanf("%ld",&i);
p=&i;
printf("%ld\n",&*p);
printf("%ld\n",&i);
}
1245052是i的地址,也是p的地址。这个p是i的直接引用,&*p就是取地址。