typedef struct BiTNode //这个
{
int data; // 结点的值
BiTNode *lchild,*rchild; // 左右孩子指针
}BiTNode;
struct BiTNode 和这个有啥不同
{
int data; // 结点的值
BiTNode *lchild,*rchild; // 左右孩子指针
};
==============================
另外,,可以的话,,解释一下
typedef struct BiTNode
{
int data; // 结点的值
BiTNode *lchild,*rchild; // 左右孩子指针
}BiTNode,*BiTree; //这后面两个是什么