Logout

取地址符& 取值符*

获取某个变量的地址,使用取地址运算符& 如果反过来,要访问指针变量指向的数据,那么就要使用取值运算符*

a=10
int *p=&a;

这里你可能发现,定义指针的时候也使用了*,这里属于符号的「重用」,也就是说这种符号在不同的地方就有不同的用意:在定义的时候表示「定义一个指针变量」,在其他的时候则用来「获取指针变量指向的变量的值」。