c++ *和& 指针,取内容,别名,取地址
*前面有类型符时为定义指针
&前面有类型符时为定义引用变量(别名)
(int ,float,long,double,char等 ) *p:定义xx类型的指针
int *p 整型指针,char *p,字符型指针
(int,float,long,double,char等)*p:定义xx类型变量的别名
int x;
int &p=x;
p为x别名
*前没有类型符为取内容,此时*跟的是个地址
&前没有类型符尾取地址
*p=2;
取地址p中的内容,并给它赋值2
int *q=&p
取p的地址存在q中
本文来自博客园,作者:Tenerome,转载请注明原文链接:https://www.cnblogs.com/Tenerome/p/15971371.html