二叉树节点结构问题
#include<stdio.h>#include<malloc.h>
#include<stdlib.h>
#define error 0
#define ok 1
typedef struct node /*二叉树节点结构*/
{
char data;
struct node *lchild,*rchild;
}node,*tree;
谁能给我解释一下红色部分的意思,node,*tree,这两个又是什么意思啊,为什么node 后面还要定义一个*tree