社区
新手乐园
帖子详情
请问int* &p怎么理解
discory
2006-04-01 08:44:27
我学了指针很久了,还是不太明白这个int* &p //返回一个int指针的引用
是不是这样看int* (&p),那么&p是一个引用别名了。
反正在这里我挺糊涂的,望各位大虾讲解一下,举个例子最好
...全文
307
5
打赏
收藏
请问int* &p怎么理解
我学了指针很久了,还是不太明白这个int* &p //返回一个int指针的引用 是不是这样看int* (&p),那么&p是一个引用别名了。 反正在这里我挺糊涂的,望各位大虾讲解一下,举个例子最好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iolia
2006-04-01
打赏
举报
回复
可以理解为指针的引用a是一个指针类型type *,b是相应指针类型的引用type * &,则a,b在使用的时候可以互换,改变一个的值,其所代表的变量(即指针或地址)都回发生改变
jixingzhong
2006-04-01
打赏
举报
回复
int* &p //返回一个int指针的引用
楼主明白 引用的 概念不?
就是一个别名,
这个指针的引用就是 一个指针的别名 --------还是指针 ...
OpenHero
2006-04-01
打赏
举报
回复
你可以这样来理解
typedef int* p_int;
int t_a = 0 ;
p_int p1 = &t_a;
p_int &p2 = p1;
这样就好理解了,把*一层一层的替换掉
OpenHero
2006-04-01
打赏
举报
回复
指向地址的指针
int a = 0 ;
int *b = &a;
int* &p = b;
ox_thedarkness
2006-04-01
打赏
举报
回复
恩,楼主正解阿。
C++中
int
*&p和
int
&*p的区别
c++中
int
*&p和
int
&*p的区别: 一、性质不同 1、
int
*&p:
int
*&p是指针的
int
类型引用。 2、
int
&*p:
int
&*p是引用的
int
类型指针(是错误语法)。 二、 使用不同 1、
int
*&p:
int
*&p是指针 的 别名 ,可以当成指针使用。 2、
int
&*p:
int
&*p指针不能指向引用,不具有确定的存储,无法直接使用(是错误语法)。 三、访问不同 1、
int
*&p:in
int
*&p和
int
&*p
int
*&p 从右往左结合,&p是一个引用, *(&p)是一个指针,
int
*&p是指向一个
int
型的指针的引用;
int
&*p 从右往左结合,*p是一个指针,&(*p)是一个引用,
int
&*p是指向一个
int
型引用的指针,但是引用本身不是一个对象,因此不能指向引用的指针。 ...
int
&*p与
int
*& p
int
&*p; 是不正确的,*与p靠得最近,所以p是一个指针,但是这个指针的类型是
int
&,所以这个是错吴的, 因为不能创建引用的指针。
int
*& p, 是正确的, &与p靠得最近,所以p是一个引用,这个引用的类型是
int
*,也就是一个指针变量的引用,但是必须初始化,否则也是错误的。....
无法从“
int
*”转换为“
int
*&”?详解C++引用(&)使用方法
详解C++引用前言对普通变量的引用总结引用&使用规则const的引用对指针的引用总结auto:auto在编程时真正的用途1.代替冗长复杂的变量声明2.定义模板参数时,用于声明依赖模板参数的变量3.模板函数依赖于模板参数的返回值 现在我想做下面这样的运算:
int
i = 2;
int
* &rp = &i; 结果是VS2013编译器报错,显示:无法从“
int
*”转换为“
int
*&”。 然后我定义一个指针p,指向i:
int
*p = &i; 结果是
int
* &am
为什么无法从“
int
*”转换为“const
int
*&”?
本文将探讨为什么C++ 不允许将“
int
*”转换为“const
int
*&”。如果你只想知道结论,可以直接看总结部分;如果想知道我的探索过程,可以读完全文。 无法从“
int
*”转换为“const
int
*&”原因总结: 在用VS2013编译代码时,做了如下操作:
int
i = 42, *p = &i; const
int
*& tmp1 = p; 结果编译报错,提示:无法从
int
* 转换为const
int
* & 接着,我定义一个
int
* const &a
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章