您的位置:首页 > 编程语言 > C语言/C++

c++指针,引用回顾

2013-04-18 16:39 295 查看
在一个定义语句中定义两个指针变量的方法:

int * ip,*iq;

其中ip,iq称为指针变量。

数组名本身就是表示元素类型的地址,所以可以直接把数组名赋值给指针。

指针可以操作两个实体,一个是指针值(即地址),另一个是间访值(即指向的实体)

所以指针的常量性也分为两种,指针常量与常量指针,与上句话是一一对应的。

定义引用时必须初始化(与指针根本的不同的地方)给引用初始化的必须是一个内存实体(也就是说是一个值或者说元素)

引用只能操作一个实体(引用的内部实现也是指针形式,但是编译屏蔽了其地址操作,所以引用是指针出于安全考虑的替代品)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: