博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于链表、树等数据结构中常见的二级指针
阅读量:5300 次
发布时间:2019-06-14

本文共 286 字,大约阅读时间需要 1 分钟。

我们经常看到,比如一棵树

struct BiTNode

{

   int data;

  struct BiTNode*lchild,*rchild;

}BiTNode,*BiTree;

void searchBST(BiTree*T,BiTNode f,int key,BiTree *p)

为何会出现如BiTree*T这样的二级指针,其实它的作用是完成形参的指针传递;

一级指针可以将其指向的内容进行改变,相当于其内容的引用

二级指针则是将一级指针的内容进行改变,相当于一级指针的引用

转载于:https://www.cnblogs.com/limera/p/tree.html

你可能感兴趣的文章
SAS如何看待大数据
查看>>
[NOIP2016 DAY1 T2]天天爱跑步-[差分+线段树合并][解题报告]
查看>>
Linked List Cycle 判断一个链表是否存在回路(循环)
查看>>
《人机猜拳》
查看>>
【科技】线性异或方程组的相关
查看>>
大数据导出数据库的设计
查看>>
列表和元组
查看>>
两两组合算法-递归实现方法
查看>>
python中time模块
查看>>
JavaWeb学习笔记(3)
查看>>
StreamAPI 小练习
查看>>
进程关系之作业控制
查看>>
项目经理的磨练(2) 科学的安排项目日程安排
查看>>
mysql优化二之锁机制
查看>>
从程序员到项目经理(14):项目经理必须懂一点“章法”【转载】
查看>>
JDBC批量插入优化addbatch
查看>>
复现一篇深度强化学习论文之前请先看了这篇文章!
查看>>
git 命令使用常见问题
查看>>
android加固系列—6.仿爱加密等第三方加固平台之动态加载dex防止apk被反编译
查看>>
Linux命令----ls
查看>>