p=&a容易理解,就是把变量a的地址存在指针p。*p=&a是把变量a的地址存放在指针p所指向的内存单元
打个比方int a = 1000;int * p;假设a存放于内存中的22222这个地址,那么*p=&a相当于i=22222,而p=&a相当于使p指针指向a
第一个是p指向的内存单元存上a的地址,第二句是p的值是a的地址