CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

指针和引用混合使用,怎么回事》?在线等

楼主zhangsongqi_0504(奥法)2005-06-04 09:28:06 在 C/C++ / C++ 语言 提问

int   Insert(BinTreeNode<Type>*&current,const   Type&item)  
   
  里边的形参*和&放在一起使用为什么啊?请说明,谢谢 问题点数:0、回复次数:4Top

1 楼wudan8057(上善若水)回复于 2005-06-04 09:55:04 得分 0

*&类似于指向指针的指针。  
   
  &是引用变量current,反回的必然是指向current的指针地址。  
  *反回存放current的指针地址的地址。Top

2 楼whatsouta(某疯子)回复于 2005-06-04 10:12:46 得分 0

Type   *&current   对Type类型指针的引用Top

3 楼qhfu(改个名字)回复于 2005-06-04 10:25:32 得分 0

BinTreeNode<Type>*&current  
  指针的引用 , current   是一个地址的引用.Top

4 楼bidongliang_2000()回复于 2005-06-04 10:50:51 得分 0

current是一个引用,引用的对象是一个BinTreeNode<Type>型的指针  
   
  BinTreeNode<Type>*   a;  
  Type   b;  
  Insert(a,   b)  
  这样通过修改current就可以修改实参a的值(即a所指向的地址).Top

相关问题

  • 怎么回事?(指针)
  • this指针是怎么回事???
  • 指针到底是怎么回事?
  • 指针变量自动修改了所指的地址,怎么回事?
  • 一个关于C++指针的问题,大家看看这是怎么回事
  • 引用指针
  • 急救。“未将对象设置引用到对象实例”是怎么回事?
  • String 引用没有设置为 String 的实例错误是怎么回事?
  • 怎么回事?
  • 怎么回事???

关键词

  • 指针
  • 修改
  • 引用
  • bintreenode
  • 地址
  • current
  • 指向
  • 使用
  • insert
  • type

得分解答快速导航

  • 帖主:zhangsongqi_0504

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo