C++ 是否能够定义引用的引用
2个回答
2016-06-23 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
//引用的引用是指类似"指针的指针"那样
//比如指针
int p1=&i;
int **<a href="https://www.baidu.com/s?wd=p2&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y4uH9-PW9WuW-hnjuWmWRL0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWTYrjRsP16Yrjf4njTsr0" target="_blank" class="baidu-highlight">p2</a>=&<a href="https://www.baidu.com/s?wd=p2&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y4uH9-PW9WuW-hnjuWmWRL0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWTYrjRsP16Yrjf4njTsr0"target="_blank" class="baidu-highlight">p2</a>;//<a href="https://www.baidu.com/s?wd=p2&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y4uH9-PW9WuW-hnjuWmWRL0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWTYrjRsP16Yrjf4njTsr0" target="_blank"class="baidu-highlight">p2</a>是指向指针变量的指针
//但对于引用
int c;
int &b=c;
int &a=b ;//这实际上是让a成为另一个c的引用.
int &&d=b;//这就是引用的引用,类似"指针的指针"
在C++这个高级语言层次上,b只是c的别名,在任何地方使用b等同于使用c(我对C++不是很精通,不确定但有可能有些特殊地方会有区别,但总体意思应是这样理解的)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询