*aptr中的*取aptr保存的内存地址所指向的内存的值。&*aptr,先用*,取aptr保存的内存地址所指向的内存的值(得到a的值),然后再用&,取这个值的内存地址(得到a的地址);*&aptr,先用&,取aptr本身的内存的地址,然后再用*,取得内存地址所指向的值,因为aptr存的是a的地址,所以得到的就是a的地址。