关于树的创建,为什么运行不了呢
程序代码:
#include <stdio.h> #include <malloc.h> typedef struct tree{ char data; struct tree *lchild,*rchild; } tnode ,*ttree; void create(ttree t){ char ch; scanf(" s",&ch); if(ch=='#') t=NULL; else{ t=(ttree)malloc(sizeof(tnode)); t->data=ch; create(t->lchild); create(t->rchild); } } void main(){ ttree t; create(&t); }tnode ,*ttree 定义出来的是什么类型呢?
谁能说说这两个tnode ,*ttree用法呢?.