c++对指针的认识

最近考计算机二级,突然发现以前学的内容偏实践,与考试内容有很多涉及不到的,就重新看一遍课本。

在看到指针方面时,感觉对其认识特别模糊,于是梳理了一下:

定义:指针变量是指存放地址的变量指针。

int *p; 其中p是一个指针变量,p存储的内容是地址;

int a[]; p=a[]; 数组a[]中a存放的是该数组的首位元素的地址;将其赋值给了p。

*是取值操作,*p即取存放在p地址下的值;

&是取地址操作。

猜你喜欢

转载自blog.csdn.net/sinat_39115040/article/details/77916321
今日推荐