码迷,mamicode.com
首页 > 编程语言 > 详细

C++ - 常量指针

时间:2016-07-31 11:35:15      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

#include "stdafx.h"

int _tmain(int argc, _TCHAR* argv[])
{
	///////////////////////////////////////////////////////////////////////////////////////////////////
	// 常量指针: const 数据类型 *p
	//	1. P: 可读
	//	2. P: 不可向指针指向的内存地址写入数据, 但可以给指针赋值新的地址
	///////////////////////////////////////////////////////////////////////////////////////////////////

	int a = 10;
	const int *p = &a;

	// 可读
	printf("*p_a = %d\r\n", *p);	

	// 错误, 不可向指针指向的内存地址(变量a的内存地址)写入数据, 但可以给指针赋值新的地址
	//*p = 100;				


	int b = 11;
	p = &b;
	printf("*p_b = %d\r\n", *p);


	getchar();
	return 0;
}

  

C++ - 常量指针

标签:

原文地址:http://www.cnblogs.com/DuanLaoYe/p/5722586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!