#include "stdio.h" main() { int a=7,*p; p=&a; printf("%d\n%d",*p,a); }
在这里*p和下面的*p是不同的,int *p指的是定义一个指针变量p指向a的地址。
输出*p意思是指向指针变量所指向的数据对象。
指针变量指向的是&a,数据对象是a。