转载自 https://blog.csdn.net/qq_21583681/article/details/78572009
简单地总结一下,
&指的是取地址,&的对象是变量,该变量代表具体数值;
int a,b;
a=10;
b=&a;//b变量代表的是存储a变量的存储单元的地址
*的对象是地址,*指的是访问地址
int a;
int* c;//c为int* 类型,表示其为存储某一整型数据的存储单元的地址
a=10;
c=&a;
那么
*c=10;//c为a的地址,*c即实现访问a的地址