首页 新闻 赞助 找找看

数据结构问题

0
[已解决问题] 解决于 2013-03-20 19:20

typedef struct BiTNode
{
TElemType data;
struct BiTNode *lchild,*rchild; /* 左右孩子指针 */
}BiTNode,*BiTree;  

这样定义一个二叉树结构   那个*BiTree是什么

Status InitBiTree(BiTree *T)
{ /* 操作结果: 构造空二叉树T */
*T=NULL;
return OK;
}

这里的BiTree *T又是什么意思  指向结构体指针的指针??

GhostRider_zkc的主页 GhostRider_zkc | 初学一级 | 园豆:18
提问于:2013-01-22 20:33
< >
分享
最佳答案
0

BiTree是指向二叉树结点结构的指针

第二个BiTree *T是将这个树(也可能是某个子树)的树根作为函数的参数

奖励园豆:5
飞鸟_Asuka | 菜鸟二级 |园豆:209 | 2013-01-23 15:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册