C/C++教程

C++学习笔记之const修饰指针

本文主要是介绍C++学习笔记之const修饰指针,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

C++学习笔记之const修饰指针:

int main()
{
	int a = 10;
	int b = 10;
	//1、常量指针,const修饰指针
	const int *p1=&a;
	p1=&b;//正确,指向可改,
	//*p1=100;//报错,指向值不可改
	
	//2、指针常量,const修饰常量
	int *const P1= &a;
	//p1=&b;//报错,指向不可改
	*p=100;//正确,指向值可改,
	
	//3、const修饰常量且修饰指针
	const int *const P1= &a;
	//p1=&b;//报错,指向不可改
	//*p=100;//报错,指向值不可改,	
	
}
这篇关于C++学习笔记之const修饰指针的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!