【C++】常量指针、指针常量、指向常量的指针常量

	int a = 10;
	int b = 20;
	// 常量指针:指针指向的值不允许修改,但可以修改指针指向
	const int * ptr1 = &a;
	ptr1 = &b;
	cout << *ptr1 << endl;
	// 指针常量:指针指向不可以修改,但可以修改指针指向的值
	int * const ptr2 = &a;
	*ptr2 = b;
	cout << *ptr2 << endl;
	// 指向常量的指针常量:指针指向及指针指向的值都不可以修改
	const int * const ptr3 = &a;

  

posted @ 2020-10-28 17:21  MangoCai  阅读(104)  评论(0编辑  收藏  举报