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

C++学习---指针相关

时间:2015-08-25 13:50:00      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:

1.指向 “指针对象” 的 ”指针”

一般指针 

int *p1,ival =42; 

p1 = &ival;

或者

int ival =42,*p1=&val;

代表一个指针对象指向一个同类型的地址区域,如果想要得到值用解析符*即可

*p1 //p1存储的是一段内存地址,*符号解析该地址等到值42

技术分享

指向 指针对象 的 指针

上图是指向int对象的指针,而现在的对象则是指针对象。

int i = 42,*p1,**p2 ;

p1 = &i;

p2 = &p1;

需要使用**是有原因的

技术分享

2.指向常量的指针和常量指针

指向常量类型

const int ival = 42;

const int *p1 = &ival;

常量指针

int ival = 42;

int *const p1 = &ival;//p1将一直指向ival

C++学习---指针相关

标签:

原文地址:http://www.cnblogs.com/kerrysx/p/4756943.html

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