我在c中编写一个程序,它按顺序,预订和后序遍历树。此代码未正确编译。它显示错误说"未知类型名称'节点'"
struct node
{
int value;
node* left;
node* right;
};
struct node* root;
struct node* insert(struct node* r, int data);
void inOrder(struct node* r);
void preOrder(struct node* r);
void postOrder(struct node* r);
我缺少什么?
答案 0 :(得分:4)
改变内部结构
struct node
{
int value;
struct node* left; //Changed
struct node* right;
};