const指针与指向const的指针:常量指针与指针常量
一开始学习常量指针的时候,学的是int const * p或者 const int *p,我也一直这样以为的,但是直到我买了C++primer 5th这本书,发现书中讲述的跟我所学的并不一致。
常量指针:int *const p
请看第一张图片倒数第三行,是在不清楚可以从右向左阅读,首先是变量p,然后是const,所以是常量,继续向左,*,指针,于是就是常量指针。
请看第三行,将*放在const前面,意味着指针本身就是一个常量。常量是不可改变的,也就是说指针p是不可改变的,那么指针p是...
原创
2021-09-30 23:20:55 ·
165 阅读 ·
1 评论