C++指針基礎之const修飾指針

一.const修飾指針有三種情況:
1.const修飾指針:常量指針
2.const修飾常量:指針常量
3.const既修飾指針又修飾常量

二.特點:
常量指針:指針的指向可以修改,但是指針指向的值不可以修改。

	int a = 20;

	const int *p = &a;//常量指針

指針常量:指針的指向不可以修改,但是指針指向的值可以修改。

	int a = 20;

	int * const p = &a;//指針常量

const既修飾指針又修飾常量:指針的指向和指針指向的值都不可以修改。

	int a = 20;

	const int * const p = &a;//const既修飾指針又修飾常量
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章