歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C++中指針常量和常量指針的理解

C++中指針常量和常量指針的理解

日期:2017/3/1 10:13:48   编辑:Linux編程

最近那本C++ Primer Plus被我翻出來看了第二遍。。。看懂了指針常量和常量指針。

類似 const int * a 和 int const * a ,都是常量指針,說明a指向的是一個常量,可以通過修改a的指向的地址來改變a的值。

類似 int * const a 是指針常量,說明無法修改指針a的指向,但是可以修改指針指向的值,來修改a的值。

其實指針常量和常量指針只需要看const 在 * 的哪一邊就行了,* 前面表示的這個指針的類型。

相關閱讀: C Primer Plus(第五版)中文版[PDF+源代碼]下載 http://www.linuxidc.com/Linux/2012-05/60075.htm

Copyright © Linux教程網 All Rights Reserved